Pages:
Author

Topic: What programming languages do you know? (Read 5754 times)

hero member
Activity: 616
Merit: 500
Firstbits.com/1fg4i :)
May 01, 2013, 10:12:43 PM
#26
Most of the time i suck at making myself learn. There were a few exceptions though. When i was a kid i learned QBasic (and thanx to that, plain Basic as well), later on i managed to learn  PIE (or whatever the language used in GlovePIE is called), LSL, a bit of VB, and i guess that is about it. I do know a little bit of Python, but not enough to be able to do anything more useful without checking the documentation; have tried many times to start learning it (among other stuff) but my brain is a trainwreck. But i do got some general knowledge about programming that lets me kinda be able to read many languages and have a decent idea what the program is doing (unless it's too obfuscated or too complex).
legendary
Activity: 2142
Merit: 1010
Newbie
I've worked with HTML and CSS for years
Those aren't languages.

HyperText Markup Language. See?  Grin
hero member
Activity: 784
Merit: 502
How about you guys?

After I learn c++ what other languages are worth learning and which arnt?

Assembler. Sometimes u have to be more close to bare metal.

only people from the 1980's code in assembler. You have to be certified mental to do so today

Also:
1) Perl - over-complex syntax and spaghetti package system: retards only
2) Python - gibberish syntax, also for retards
3) Java - OO nonsense and over-complex shyte
4) LISP - Archaic twaddle for aging hippies

https://wiki.theory.org/YourLanguageSucks

+1
lol thx
hero member
Activity: 490
Merit: 500
April 30, 2013, 10:59:49 PM
#23
C/C++ family languages... trying to find time to learn scala.
full member
Activity: 150
Merit: 100
April 30, 2013, 10:56:37 PM
#22
I'm learning an to program an arduino at the moment. I believe it's programmed in C?
hero member
Activity: 812
Merit: 1000
April 30, 2013, 09:43:07 PM
#21
What needs to be said in this thread has essentially been said.
sr. member
Activity: 476
Merit: 250
Keep it Simple. Every Bit Matters.
April 30, 2013, 06:47:25 PM
#20
After I learn c++ what other languages are worth learning and which arnt?

If you want to do something Web based and already got some experience there, PHP is a good direction to go with plenty of help and examples online. It is used in most of my websites and it's a good core skill as a web developer, which you can expand on as you get more experience.

Personally if you wanted to do more with C++, maybe my experience could help, I venture into game engine development after I learnt C++ (many game engines are built or based on it). The unreal engine was a good start for me as it is quiet flexible in what you can modify code wise. If you feel brave then you can even build your own.
legendary
Activity: 2058
Merit: 1452
April 30, 2013, 06:07:30 PM
#19
I've worked with HTML and CSS for years
Those aren't languages.
member
Activity: 64
Merit: 140
April 30, 2013, 06:06:14 PM
#18
How about you guys?

After I learn c++ what other languages are worth learning and which arnt?

Assembler. Sometimes u have to be more close to bare metal.

only people from the 1980's code in assembler. You have to be certified mental to do so today

Also:
1) Perl - over-complex syntax and spaghetti package system: retards only
2) Python - gibberish syntax, also for retards
3) Java - OO nonsense and over-complex shyte
4) LISP - Archaic twaddle for aging hippies

https://wiki.theory.org/YourLanguageSucks
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
April 30, 2013, 03:33:18 PM
#17
Pascal(on Delphi IDE), Java, C#, a bit of old 16-bits Assembly, Code on Oracle PL/SQL and Action Script 3(Not trully an Programming Language, more likely a script like LUA).
hero member
Activity: 728
Merit: 500
165YUuQUWhBz3d27iXKxRiazQnjEtJNG9g
April 30, 2013, 03:25:39 PM
#16
After I learn c++ what other languages are worth learning and which ar?

It depends why you're learning.  Do you want something that will be practical ASAP?  If so Java, Python, and C are all excellent.

If you want to learn something new that changes the way you think about programming then try Haskell, J (not related to Java), and assembly on an Arduino.  Each one of these will be a completely alien world when you start and they will teach you a lot more than just learning another OO/imperative language.
full member
Activity: 152
Merit: 100
April 30, 2013, 03:12:44 PM
#15
I'm not aware of any problem that can't be solved with either C, LISP or both.
This might be a good time to bring up the phrase "Turing Tar-Pit". To summarize, while any Turing-complete language can solve all computable problems, there are still significant differences in their expressive powers.

The fact that you can solve any problem in C or LISP does not imply that you should attempt to solve all problems in C or LISP.
legendary
Activity: 1176
Merit: 1001
April 30, 2013, 03:10:27 PM
#14
I code some Personal Home Pages on my free time.
sr. member
Activity: 476
Merit: 250
Keep it Simple. Every Bit Matters.
April 30, 2013, 03:09:40 PM
#13
I started programming with BASIC, when I was just a Kid.

My Dad introduced me later to C, C# and C++ in my teenage years with what he did at his work.

I use mostly PHP now a days for building websites. Occasionally I dabble in the C languages for games and apps.
legendary
Activity: 2142
Merit: 1010
Newbie
April 30, 2013, 03:09:01 PM
#12
How about you guys?

After I learn c++ what other languages are worth learning and which arnt?

Assembler. Sometimes u have to be more close to bare metal.

only people from the 1980's code in assembler. You have to be certified mental to do so today


...or have to solve specific issues related to performance optimization. Btw, I love ur avatar. Will u marry me?
kjj
legendary
Activity: 1302
Merit: 1026
April 30, 2013, 03:04:55 PM
#11
How about you guys?

After I learn c++ what other languages are worth learning and which arnt?

Assembler. Sometimes u have to be more close to bare metal.

only people from the 1980's code in assembler. You have to be certified mental to do so today

Or work on small systems, or need access to specific opcodes in a CPU.  I still do PIC stuff mostly in assembly, and not long ago I wrote a wrapper for the RDRAND instruction (in newish Intel CPUs) that used a bunch of inline assembly.
hero member
Activity: 784
Merit: 502
April 30, 2013, 03:01:04 PM
#10
How about you guys?

After I learn c++ what other languages are worth learning and which arnt?

Assembler. Sometimes u have to be more close to bare metal.

only people from the 1980's code in assembler. You have to be certified mental to do so today

Also:
1) Perl - over-complex syntax and spaghetti package system: retards only
2) Python - gibberish syntax, also for retards
3) Java - OO nonsense and over-complex shyte
4) LISP - Archaic twaddle for aging hippies
legendary
Activity: 1974
Merit: 1030
April 30, 2013, 02:58:07 PM
#9
Code:
perl -e 'print map chr$_+32,"42858384006578798472698200486982760072656775698212"=~/../g'

(invert the quoting if under windows)
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
April 30, 2013, 02:17:13 PM
#8
Brainfuck.
kjj
legendary
Activity: 1302
Merit: 1026
April 30, 2013, 02:13:48 PM
#7
I'm not aware of any problem that can't be solved with either C, LISP or both.  C is good when you need to think about the machine, LISP is good when you need to think about the problem.

Or, in other words, most of what most computers do most of the time is not what we would normally think of as "computation" except in a very technical sense, and C is a very good language for handling the non-computational tasks involved in, for example, an operating system.  It is also excellent if you need to do bulk computation.

LISP, on the other hand, is great for breaking down complex problems, or doing a bunch of processing.  I am occasionally sad that bitcoin scripts are not very LISP-y.  That has always struck me as another instance of Greenspun in waiting.

In real life, most of the time, I end up using PHP by default.  Since it is mainly a web programming language, it is already connected to a ton of stuff, and since it is based on C, it has access to tons of low level stuff too.  Want a daemon that accepts network socket connections, performs cryptography, talks to a database, and can email you PDFs?  Done and boring.  It is just as much a universal glue as Perl, but way less annoying, and people can actually read it.
Pages:
Jump to: