PDA

View Full Version : What's the next language to choose



cap10Ibraim
October 20th, 2011, 07:04 PM
I like C , hate C++ , and don't like Java
so what would I choose Ruby or Python

gsmanners
October 20th, 2011, 07:21 PM
If you've already mastered C, then you might find Python to be a bit of a let down. I would try Ruby or Haskell (you know, something a bit more interesting).

simeon87
October 20th, 2011, 07:22 PM
Either language is OK. What are you going to develop?

simeon87
October 20th, 2011, 07:23 PM
If you've already mastered C, then you might find Python to be a bit of a let down. I would try Ruby or Haskell (you know, something a bit more interesting).

How is Ruby significantly different from Python when you're coming from a C background. I would place them in the same category, just different. But Haskell is indeed entirely different from C.

cap10Ibraim
October 20th, 2011, 07:32 PM
or when the goal is detailed tuning of a low-level algorithm, an imperative language like C would probably be a better choice than Haskell

I prefer a new language that is not so OO

cap10Ibraim
October 20th, 2011, 07:35 PM
I want to use the new language for hacking stuff
support for network programming
I don't care much for OO or business models

simeon87
October 20th, 2011, 07:44 PM
I prefer a new language that is not so OO

Becoming good at Haskell will likely make you a better programmer than Python or Ruby though.

karlson
October 20th, 2011, 07:59 PM
I prefer a new language that is not so OO

Try Haskell or Erlang.

/bin/sh
October 20th, 2011, 08:12 PM
Try sh, python or asembly.

gsmanners
October 20th, 2011, 08:36 PM
How is Ruby significantly different from Python when you're coming from a C background.

The basic syntax threw me for a loop when I first tried it, but (now that I think about it) it is similar to Python.

cap10Ibraim
October 20th, 2011, 08:40 PM
after thinking about it C is the best for what I need to do
so I'll try to learn assembly to dig deeper and understand better the low level

gsmanners
October 20th, 2011, 08:49 PM
Nice choice. Assembly is lots of fun. :D

ballantony
October 20th, 2011, 09:12 PM
You don't like C++, you don't like Java, you don't like OO you're not going to like Ruby...

JDShu
October 20th, 2011, 10:55 PM
Python (and probably Ruby) OO is much nicer than in C++ and Java.

cgroza
October 20th, 2011, 11:28 PM
Before making a choice, I suggest you to explore other programming paradigms. Functional programming with Haskell is a really great choice. It opens you mind to new approaches.

cap10Ibraim
October 21st, 2011, 12:46 PM
any thoughts about Dart ?