I guess as a beginner in programming, we tend to be so much in a hurry that we forget to give some languages the patience and time it needs.
Today, I would like you to share the programming language that you found hard when you started programming .
Some would say Javascript, I would say Javascript cuz I rushed it and didn't give myself enough time to really understand the concept.
What about you ???
Latest comments (89)
C and C++ as low level programming languages it's very hard to understand the concepts and the different ways that theses low level programming languages implement different concepts.
Rust is quite hard for me, coming from interpreted languages. You don't have to "care" about memory either, but you definitely have to understand how does it work.
MIPS assembly language
I think mine is CSS, everything is looking a bit new now
Cool, quite a lot of people find it difficult at first, particularly because we rushed it and didn't get the concept.
Not a programming language, I guess, but I really find CSS difficult to master. Every setting seems to influence how every other setting works..
Yeah, I understand. Did you concentrate on other technologies while learning CSS ?
It’s certainly never been a focus of intensive learning for me, until now. Always something that I felt was a case of surface level understanding being enough. I first encountered CSS in about 2001 and it’s only now I’ve sat down and tried to really get a deep understanding of it 😃
I used to be extremely fluent but, for the life of me, I've completely lost the ability to converse in GAF (give a fû©*) to staffing agencies who think preemptive reference checks are an acceptable practice, or that I'm going to grant them a 20 minute phone call that could have been a 2-3 minute email convo to get critical details about a role, or to hiring managers who think live coding tests or terminology quiz interviews will tell them anything about a developer or that the already employed super senior 10x unicorn whatever dev (who solves real world problems daily) will fare better in them than grads fresh out of a CS program or bootcamp (or job hoppers who do them regularly) will.
Haskell and Rust are two languages which I really cannot digest. I know the basics, I feel I understand the concepts, but I'm unable to write code in them that does not give me headache. That's just me though.
I hear about Haskell and Rust alot in this comments, what is it used for ?
Rust is a relatively new language which targets more or less C++ niche, so part system programming, part more high level stuff like games or simple web services. There are many cases when old UNIX tools were rewritten in Rust, giving huge performance improvement. One I use daily is repgrep. Also fd.
Haskell on the other hand is very old hardcore functional language with complex and strict type system. I've seen Haskell used for many things. One successful commercial project was CGI processing for movies. I don't think it has a canonical use case as a language.
Have you worked with F#?
I have not. Why?
Here in india , In Colleges Mostly All learn First language as C and then C++ , The real problem is getting started.
Most people use to give up saying, programming is hard because they are not getting the expected
OUTPUT
or they are not able think more to build logic for the problem, so in between they give up learning.The only solution is to be patience while learning, it takes time, and understand the language how it works, then make your logic and thinking capacity strong by
doing more problems and projects
.Same here in my country Nigeria, they did teach mostly BASIC etc which are not really what the world needs at the moment. But all the same, programming isn't what school (tertiary institution) really teaches.
I'd say Rust, even thought the documentation and books are huge, the whole language just assumes that you are a really skilled hacker and can figure out stuff really easily which isn't really the case with everyone, an easier way to get to it would be to learn Go and then try learning Rust.
vim :(
Wow! Cool
JavaScript, took me way longer than I like to admit. I had 10 years in Java at the time.
For example when degugging I'd see a object but couldn't see the keys or values.
Creating a new object eluded me.
Returning a function or two wasn't logical.
Many years later, I realized how easy it was. I like JavaScript a lot now
Hardest language is the first language you learn
English, it is the only most ambiguous language in the world.
Programming languages are not hard at all because there is no ambiguity. The unknown is never hard, it is just that you don't know about it, that's why it appears hard. Once you read and understand it is easy. But even after learning and understanding English, it is still the same !!
Then switch to Spanish (or whatever else) 🙊
Jokes aside, I got your point. Human communication is way harder than code.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.