Lite mode. Switch to Full
invert_colors
logout
/int/
/int/
Post a Replyarrow_backarrow_downward
United StatesBernd2022-01-30 19:21:57 · 4yNo. 134036reply
I want to learn how to code
Where to start and what language should I learn
RomaniaBernd2022-01-30 19:30:06 · 4yNo. 134037sagereply
https://github.com/anshulrgoyal/rust-web-developer-roadmap
 
You won't do it.
United StatesBernd2022-01-30 19:45:33 · 4yNo. 134038reply
Why doubt me?
RomaniaBernd2022-01-30 19:56:45 · 4yNo. 134039reply
Opening a thread about "what language do I learn" on a non technical imageboard as a starting point on your journey shows you are clueless.
 
I don't mean it as an insult, just being direct. Normally you should have an idea of what you want to do (web app, trading algorithm, mobile app, just get hired as a programmer) and this would lead you to do some googling on your own and where you have an idea of what you need to do, and only then present your findings and ask for advice on moving forward.
HungaryBernd2022-01-30 19:58:36 · 4yNo. 134040reply
What is your goal? The choice of language depends on this a lot.
You could start with C, that can give familiarity with many other languages, after you gave up and left the thing alone for some months, years, and you pick up with something else.
SloveniaBernd2022-01-30 20:26:55 · 4yNo. 134044reply
>Where to start and what language should I learn
I can tell you where not to start: with python.
 
It looks great: it has a high market share, and when you start trying it out everything just works, but oh boy does it teach you bad practices.
United StatesBernd2022-01-30 20:33:22 · 4yNo. 134045reply
I just wanna learn a skill set & have a better understanding of how software works
I taught myself SQL from scratch at work and would consider myself upper intermediate. I know it's not a language per se but it seems like some of that is transferrable and SQL is also essential to do anything if value
@134044
I don't take advice from solvene pedos
SloveniaBernd2022-01-30 20:35:46 · 4yNo. 134046sagereply
Kill yourself.
HungaryBernd2022-01-30 21:16:24 · 4yNo. 134068reply
If you know SQL you could learn a server side language to expand upon it. Liek php or python. (I'm not sure about Slov's comment, I haven't checked out python yet, I assume good practices also can be learnt, I lieked the book "Learn C The Hard War", the bloke published another one with python). In fact you could learn the whole LAMP stack thing, that would give a depth in understanding how websites are deployed and maintained and such.
GermanyBernd2022-01-30 21:19:55 · 4yNo. 134072reply
You are right, this very poster always asks questions like that. He won't ever make it.
SloveniaBernd2022-01-30 21:24:01 · 4yNo. 134076reply
Python has atrocious lack of structure (you can define variables in completely wrong way and it will work - until it doesn't one day and you're perplexed what the fuck just happened - and general code structuring isn't much better), its easy-to-use libraries will sometimes conflict each other in most disastrous ways, and it having no compiler means it's a bitch to debug once you get to hefty projects. Oh and it leaks memory badly.
United StatesBernd2022-01-30 23:27:27 · 4yNo. 134095reply
I will prove u wrong
Ty
GermanyBernd2022-01-31 00:12:07 · 4yNo. 134098reply
ok do it
TurkeyBernd2022-01-31 10:34:20 · 4yNo. 134109reply
I recommend starting with java
GermanyBernd2022-01-31 12:41:27 · 4yNo. 134112reply
GermanyBernd2022-01-31 12:42:59 · 4yNo. 134113reply
FinlandBernd2022-01-31 12:47:04 · 4yNo. 134114reply
This.
To become a self taught programmer requires a lot of self-inititiative, where you almost obsessively just look for information on your own.
This "What language should i start with" has been answered so many times from every imaginable angle and use case by so many different people, that figuring out which language to start with by just googling it yourself is the absolute low bar for self learning programming.
GermanyBernd2022-01-31 12:50:28 · 4yNo. 134115reply
Same with (natural) language learning.
>Hey guys, which language should I learn?
>Hello, I'm looking for friends to teach me German.
Just no. It's a process that takes months and years and you will have to do 90% on your own.
GermanyBernd2022-01-31 13:52:01 · 4yNo. 134120reply
lazy people mindset
SloveniaBernd2022-01-31 17:41:17 · 4yNo. 134162reply
>Same with (natural) language learning.
oh yeah to draw comparisons I already did before
 
learning python to get started with programming is like learning english to get started with linguistics
its horrible grammar will only hold you back when learning next language
FinlandBernd2022-01-31 18:41:22 · 4yNo. 134177reply
Learning absolutely any language is better than learning none at all.
99.99% of these people asking which language to start with will quit within days or weeks anyway. If some "shit tier" language makes them slightly more likely to actually stick with programming, then it's entirely worth it.
 
No one is asking them to stick with Python for the next 10 years, but it's pretty alright to start with, until you are actually sure that this whole programming thing is something you are into and are ready to grow beyond the basics.
GermanyBernd2022-01-31 19:04:11 · 4yNo. 134182reply
That is so dumb I don't even know where to start.
SloveniaBernd2022-02-01 01:31:52 · 4yNo. 134244reply
Are you now going to claim first speakers of English aren't tremendously handicapped when learning foreign languages due to how unstructured English grammar is compared to first speakers of literally any other language?
 
Learning English first promotes bad figures of speech.
In the same way as learning python first promotes bad programming.
FinlandBernd2022-02-01 11:03:15 · 4yNo. 134283reply
I believe his point was that Python isn't that bad.
Which it isn't.
It's all about what your end goals as a programmer are. If your goal is to become some neckbeard programmer god, then yeah, Python is shit in the long run.
But just writing simpler stuff or you aren't too anal about optimizing the code, Python is also perfectly viable.
 
In my opinion the goal should be to get as many people as possible into programming, even if it's fucking BASIC or HTML. Sure, if you want to become a neckbeard god, and that's your ultimate goal, those are bad languages. But if you are just some random normie who wants to program some simple programs and leave it at that, then that too is perfectly understandable goal.
 
Python is a great middle ground between those extremes.
SloveniaBernd2022-02-01 11:11:49 · 4yNo. 134288reply
Meh. I'm just trying to argue that python is a bad first stepping stone if you may want to go deeper in the future. Sure, learning English isn't that bad - everyone knows it and you can read a lot of literature with it - but it's still a bad first language to know.
GermanyBernd2022-02-01 11:15:19 · 4yNo. 134290reply
i think the main problem of english natives is not that their language is a bad start to learn other languages but mainly that everything is available in english already so they have little to no reason to learn other words
SloveniaBernd2022-02-01 11:31:52 · 4yNo. 134295reply
Idk, they actually seem to perform worse as foreigners moving to Slovenia than other foreigners (except for serboids who are hindered by their short heda)
FinlandBernd2022-02-01 11:37:53 · 4yNo. 134298reply
With irl languages it all depends which language group you belong to and which languages you want to learn or prioritize.
 
English isn't some objectively retarded language in each and every context. There are languages that are very closely related to it, and with those languages knowing English helps a lot.
This entire discussion is imo kinda a red herring anyway, as even if there is some small benefit of starting with more logically consistent spoken languages, it still isn't some major roadblock to just learn the exceptions and quirks of different languages.
 
I have no formal education whatsoever(middle school drop out equivalent), and while my English typing/speaking capabilities are far, far from anywhere close resembling perfect, i still managed to learn it to this extent by just being on the internet 16 hours/day, despite Finnish and English being pretty much the linguistic opposites.
 
If a literal retard like me can get this far, most people will do just fine.
United StatesBernd2022-02-01 11:43:31 · 4yNo. 134301reply
based retard
SloveniaBernd2022-02-01 20:40:00 · 4yNo. 134467reply
>English isn't some objectively retarded language in each and every context. There are languages that are very closely related to it, and with those languages knowing English helps a lot.
Except that knowing English is, notwithstanding shared vocabulary, fairly useless with both its closest relatives - Dutch and French.
/int/Post a Replyarrow_backarrow_upward