• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

What is the hardest programming language to learn?

Right now, I'm taking a Java course, and find it sort of difficult. Perhaps it's because OOP is new to me.
 
Originally posted by: TNM93
Right now, I'm taking a Java course, and find it sort of difficult. Perhaps it's because OOP is new to me.

Once you get the hang of OOP, you'll love it for life.
 
I don't know what my problem was, but I had the hardest time getting my head around Lisp. I managed in assembly, but making anything complex was a PITA.
 
Originally posted by: NuclearNed
Originally posted by: TNM93
Right now, I'm taking a Java course, and find it sort of difficult. Perhaps it's because OOP is new to me.

Once you get the hang of OOP, you'll love it for life.


I was thinking of picking up a C++ book since I've heard it's similar to Java in some ways. Have experience with C++?
 
Originally posted by: TNM93
Originally posted by: NuclearNed
Originally posted by: TNM93
Right now, I'm taking a Java course, and find it sort of difficult. Perhaps it's because OOP is new to me.

Once you get the hang of OOP, you'll love it for life.


I was thinking of picking up a C++ book since I've heard it's similar to Java in some ways. Have experience with C++?

Lots of C++, but I've done very little with Java. My understanding is that Java is based on C++.
 
Originally posted by: NuclearNed
Anybody saying anything other than ASSEMBLY is a poser.

I like assembly 🙂, I find it much easier to grasp then something like scheme, lisp, or haskell.

Once I got the grasp of Haskell though I loved it 🙂. It's so easy to do complex stuff with it... IF you understand functional programming and recursion.
 
Originally posted by: Crusty
Originally posted by: NuclearNed
Anybody saying anything other than ASSEMBLY is a poser.

I like assembly 🙂, I find it much easier to grasp then something like scheme, lisp, or haskell.

Once I got the grasp of Haskell though I loved it 🙂. It's so easy to do complex stuff with it... IF you understand functional programming and recursion.

I heard Lisp can be difficult to pick up. I thought SPARC assembly was pretty easy to learn. It's not necessarily hard, but really tedious.
 
I've studied a lot of languages, including assembly, Java, C/C++. Intel ASM was pretty bad, but Sparc ASM seemed much easier. But you know what the worst language is? Something along the lines of Lisp, Prolog, Haskell, and all those other useless languages that rely on recursion to to anything useful, and after looking at it long enough your brain just blanks out.
 
Originally posted by: munky
I've studied a lot of languages, including assembly, Java, C/C++. Intel ASM was pretty bad, but Sparc ASM seemed much easier. But you know what the worst language is? Something along the lines of Lisp, Prolog, Haskell, and all those other useless languages that rely on recursion to to anything useful, and after looking at it long enough your brain just blanks out.

You mean something like this?
 
I'm really not qualified to answer, but this being the internet and all I'll still provide my opinion: FORTRAN.
 
I had a horrible time with Scheme (based on Lisp). That pretty much turned me off to all programming, so I had a terrible time with Java until I dropped the course. Then I transfered out of engineering. CS/EE definately isn't something anybody can do.
 
Well BrainF**k is easy to learn!! It's just really really hard to use 🙂 I can't think of any language that's particularly hard to learn, but can think of plenty that are hard to use.
 
Clarion is hard to work in, only because nobody uses it. Difficult to learn an IDE that doesn't have any books on the shelf and very few newsgroups that are active. Once you learn it though, it's the fastest 4GL for business software though!
 
Back
Top