Return - Entire thread - Last 10 posts

Interpreted vs. compiled labguages (30)

1 Name: #!/usr/bin/anonymous : 2011-03-07 12:48 ID:Aep/pjix

Would you say it's easier for a newbie to pick up programming by learning an interpreted language ?

21 Name: #!/usr/bin/anonymous : 2012-10-20 13:39 ID:77BK0eUh


I dare to object. Every self-respecting C compiler should spill warnings about UB, until you bend over. To top it off for a bit, stronger typing of C++ treats some UB as hard errors (while creating plethora of new ones in it's wild-west approach to OO).

22 Name: #!/usr/bin/anonymous : 2012-11-24 14:31 ID:/vjq3rnG

Please don't start with PHP, for the love of God. That is the worst thing anyone could do.

23 Name: #!/usr/bin/anonymous : 2012-11-24 22:29 ID:Heaven

I mean, feel free to learn it at some point as I fully understand it is necessary to know in some lines of work, but to learn it as a first language will give you bad habits that are hard to drop if they're the first things you learnt.

Entire post...

24 Name: #!/usr/bin/anonymous : 2012-11-29 18:32 ID:7Bu9YmDM

No, oh my god no. PHP is no. Just no.
Is you want to pick up an actual language that is easy, go with Python or Ruby.

25 Name: #!/usr/bin/anonymous : 2012-12-06 19:55 ID:Rm+oYDsT

PHP is an actual programming language. It is, however, not a general-purpose programming language.

26 Name: #!/usr/bin/anonymous : 2013-07-11 19:01 ID:seY6nZns

Okay then, is there a static code checker that is programmed to detect [b]every[/b] possible UB there is?

27 Name: #!/usr/bin/anonymous : 2013-08-03 10:45 ID:2RNh0GIN


PHP is a bad language for a beginner. It is far too difficult to find mistakes and the semantics are confusing. A beginner should take a language, which is clean and strict, so he will learn some discipline he needs for more loosely defined languages.

Entire post...

28 Name: #!/usr/bin/anonymous : 2013-10-16 12:49 ID:GkO8z4RU

Sure, interpreted languages may seem easier at first, but if you want to get into advanced computer programming and computer science, you'll probably be using compiled languages.

29 Name: #!/usr/bin/anonymous : 2014-04-12 09:46 ID:4xxaYzhl

Sure, interpreted ani may seem easier at first, but if you want to get into advanced anus penetration and penetration science, you'll probably be using compiled ani.

30 Name: #!/usr/bin/anonymous : 2014-04-21 19:17 ID:N/YH8931

Had this issue when using empty() to check if a set of radio-button options had been filled in, but ticking the option with value 0 failed at validation. found out that empty() uses == rather than ===.

Entire post...