Discussion in 'Tech & Programming' started by TheArsonist, Oct 9, 2016.
Srsly? What is about C or C++? These languages are much terrible but are more used in the world.
You want terrible? Try using Erlang for anything other than what it's supposed to do.
People just tend to hate on them because either a) they suck at pointers b) it's too "hard" for other reasons or c) they don't want to use it/don't want to go into a field where it is used (a perfectly valid reason).
Obviously not everyone wants or needs to do low level stuff; but it's speed and level of access to memory are nigh unmatched outside of assembly.
C++ is also used a lot in game development (especially the engine side things).
I'm not doing programming/coding grunt work (they call it "engineering," which is cute) for my career so I really couldn't care less. These are just my observations, and I tend to get aggressive when I see bullshit being thrown around and people swallowing it whole.
I'm a recent dental school graduate, but I've always been interested in programming. Now that I've got some time on my hand I want to get to it.
That being said, i have no experience whatsoever in programming. Do the links you guys provided still work for me? Or do I need to like read an intorduction to programming book or something? 'Cause OP said they had some experience and I dont.
Thank you in advance.
@iser @Blarrg @dewouter
Python, Java/C#, C/C++ are all relatively easy to get started with; kind of comes down to what you want to do though.
If you just want to fuck around Python is probably your best bet.
Googling X language + tutorial will be enough to get you started with most, and there's stack overflow/here if you get stuck and can't find stuff.
Python would be a good choice, lua might even be better. Lua is very easy and doesn't require so many different variable declarations or pointers. There are millions of tutorials for every language so that should indeed be fine.
Thank you @Eli_Green and @dewouter
I didn't think I'd find this much tutorials online for free, that's why I went here.
I downloaded Python (3.6) and, to work with this PDF on python , I downloaded a program called Pyscripter. However, whenever I run it an error would appear saying Python could not be initialized. When I start Python no error occurs, though.
The error in addition to info on my computer are presented in the image. I tried all solutions I could find and none seem to work, including these. (most other websites posted a link to this as a solution for the problem.)
E: even tried installing an earlier version of python. didn't work.
https://www.hackerrank.com Does have all kinds of challenges and an online compiler for almost every language.
Do you like warcraft 3? if yes, then learning how to make maps and triggers is fun place to begin: do what you like, and learn in the process.
I have examples of from warcraft 3 maps made by blizzard and when you look at the triggers it will be easy to learn. (basically I extracted them from warcraft files)
all programming languages are more or less the same: once you learn any, you can easily learn others. the good thing about trigger editor is that you can learn it entirely by yourself because there is a GUI. programming languages all follow more or less the same logic, but the difference is how these programming languages represt such logic. old languages have bad way to represent (Fortran, C), while newer languages have more user friendly ways (Java, python)
So I've been fooling around with Python for a while, until someone I know gave me an advice to learn Kotlin instead of Python.
What's your opinion about this?
Well I didn't even knkw it was a thing until you posted about it, but if it suits your needs sure.
Separate names with a comma.