Bitcoin Forum
November 06, 2024, 12:11:11 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: What programming languages do you know?  (Read 5741 times)
AlexMerced (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile WWW
April 30, 2013, 04:15:30 PM
 #1

I started learning c++ a long long time ago but never finished and now finishing learning it.

I've worked with HTML and CSS for years

Done the occasional game scripts for particular games that use scripting for add ons, mostly RPGs

How about you guys?

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

maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 252


View Profile
April 30, 2013, 05:42:31 PM
 #2

Good languages:
python, C, and C++
then from C++ learn the qt development kit. cross platform GUI applications, what bitcoin-qt uses

why python? for most simple apps, python will get you to where to want to go faster than C/C++. It won't run as fast, but for many programs it doesn't matter. Learning real languages (C and C++) will let you know what you're missing so you can pick and choose when you use scripting languages and when to use real languages.
bonker
Hero Member
*****
Offline Offline

Activity: 784
Merit: 502



View Profile
April 30, 2013, 05:45:32 PM
 #3

I started learning c++ a long long time ago but never finished and now finishing learning it.

I've worked with HTML and CSS for years

Done the occasional game scripts for particular games that use scripting for add ons, mostly RPGs

How about you guys?

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

C++ - in fact *all* Object Oriented languages - are for fairies and lightweights. Heres the only languages and real man needs:

1) C - for fast hard-core code that gets shit done
2) Matlab - for prototyping epic maths wisdom
3) PHP - for all the web junk and sticking it all together
4) Mysql - for all that data shyte

Hero Member has spoken, let it be so

.Minter.                       ▄▄▄▄▄▄▄▄▄
                  ▄▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄▄
               ▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
            ,▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
          ,▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
         ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
        ▓▓▓▓▓▓▓▓▓▓█▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀█▓▓▓▓▓▓▓▓▓▓
       ▓▓▓▓▓▓▓▓▓▓▓    █▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓
      █▓▓▓▓▓▓▓▓▓▓▓▓▓    ▀▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
      ▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▄   ▀▓▀   ▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
     ▐▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▄     ▄▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▌
     ╟▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▄ ▄▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▌
     ▐▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▌
      ▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
      ║▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▌
       ▀▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓
        ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
         ╙▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
           ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
             ▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
                ▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▀
                     ▀▀██▓▓▓▓▓▓▓██▀▀
||

╓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒
▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▀▀▀▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▌        ▐▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓         ▀╜        ╙▀▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓                      ▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▌                       ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓                        ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▌         ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▌         ▓▓▓▓▓          ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓⌐         ▓▓▓▓▓         ╣▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓         ▀█▀▀^         ╫▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▌                      ▒▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓                     ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓                 #▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
 ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
 ╙▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
WALLET




                   ▄▄████
              ▄▄████████▌
         ▄▄█████████▀███
    ▄▄██████████▀▀ ▄███▌
▄████████████▀▀  ▄█████
▀▀▀███████▀   ▄███████▌
      ██    ▄█████████
       █  ▄██████████▌
       █  ███████████
       █ ██▀ ▀██████▌
       ██▀     ▀████
                 ▀█
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
April 30, 2013, 05:59:39 PM
 #4

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.
Derivagral
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
April 30, 2013, 06:08:40 PM
 #5

java, javascript, python, dabbling in clojure. bash/tcl don't count...

Python is a good one to learn. It is fairly easy to understand and you can code in a few different styles. Python has its own set of problems, but if you know enough to encounter them then you're prolly able to figure out what the next language you want to learn is.
nybble41
Full Member
***
Offline Offline

Activity: 152
Merit: 100


View Profile
April 30, 2013, 07:08:07 PM
 #6

http://www.haskell.org/haskellwiki/Haskell.

All the languages mentioned up to this point are imperative (or "multi-paradigm", which is still mostly imperative). Learning how to program in a functional language, like Haskell or ML, should broaden your programming horizons and improve how you think about programming, even if you're still writing most of your code in C++.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1026



View Profile
April 30, 2013, 07: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.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
April 30, 2013, 07:17:13 PM
 #8

Brainfuck.

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
April 30, 2013, 07:58:07 PM
 #9

Code:
perl -e 'print map chr$_+32,"42858384006578798472698200486982760072656775698212"=~/../g'

(invert the quoting if under windows)
bonker
Hero Member
*****
Offline Offline

Activity: 784
Merit: 502



View Profile
April 30, 2013, 08: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

.Minter.                       ▄▄▄▄▄▄▄▄▄
                  ▄▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄▄
               ▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
            ,▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
          ,▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄
         ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
        ▓▓▓▓▓▓▓▓▓▓█▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀█▓▓▓▓▓▓▓▓▓▓
       ▓▓▓▓▓▓▓▓▓▓▓    █▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓
      █▓▓▓▓▓▓▓▓▓▓▓▓▓    ▀▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
      ▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▄   ▀▓▀   ▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
     ▐▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▄     ▄▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▌
     ╟▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▄ ▄▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▌
     ▐▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▌
      ▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓
      ║▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▌
       ▀▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓▓▓
        ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
         ╙▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
           ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
             ▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
                ▀█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▀
                     ▀▀██▓▓▓▓▓▓▓██▀▀
||

╓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒
▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▀▀▀▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▌        ▐▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓         ▀╜        ╙▀▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓                      ▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▌                       ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓                        ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓         ▓▓▓▓▓▌         ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▌         ▓▓▓▓▓          ▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓⌐         ▓▓▓▓▓         ╣▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓         ▀█▀▀^         ╫▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▌                      ▒▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓                     ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓                 #▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌
▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
 ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
 ╙▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀
WALLET




                   ▄▄████
              ▄▄████████▌
         ▄▄█████████▀███
    ▄▄██████████▀▀ ▄███▌
▄████████████▀▀  ▄█████
▀▀▀███████▀   ▄███████▌
      ██    ▄█████████
       █  ▄██████████▌
       █  ███████████
       █ ██▀ ▀██████▌
       ██▀     ▀████
                 ▀█
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1026



View Profile
April 30, 2013, 08: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.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
April 30, 2013, 08: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?
Lethos
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Keep it Simple. Every Bit Matters.


View Profile WWW
April 30, 2013, 08: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.

cedivad
Legendary
*
Offline Offline

Activity: 1176
Merit: 1001



View Profile
April 30, 2013, 08:10:27 PM
 #14

I code some Personal Home Pages on my free time.

My anger against what is wrong in the Bitcoin community is productive:
Bitcointa.lk - Replace "Bitcointalk.org" with "Bitcointa.lk" in this url to see how this page looks like on a proper forum (Announcement Thread)
Hashfast.org - Wiki for screwed customers
nybble41
Full Member
***
Offline Offline

Activity: 152
Merit: 100


View Profile
April 30, 2013, 08: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.
Revalin
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


165YUuQUWhBz3d27iXKxRiazQnjEtJNG9g


View Profile
April 30, 2013, 08: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.

      War is God's way of teaching Americans geography.  --Ambrose Bierce
Bitcoin is the Devil's way of teaching geeks economics.  --Revalin 165YUuQUWhBz3d27iXKxRiazQnjEtJNG9g
DarkHyudrA
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000


English <-> Portuguese translations


View Profile
April 30, 2013, 08: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).

English <-> Brazilian Portuguese translations
bitrick
Member
**
Offline Offline

Activity: 64
Merit: 140


View Profile
April 30, 2013, 11: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
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1446



View Profile
April 30, 2013, 11:07:30 PM
 #19

I've worked with HTML and CSS for years
Those aren't languages.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
Lethos
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Keep it Simple. Every Bit Matters.


View Profile WWW
April 30, 2013, 11: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.

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!