Programming Experience

Want to reach a consensus? There's no better way than a poll!

What programming/scripting languages have you used to write real programs?

APL
1
0%
BASIC (any flavor)
37
9%
COBOL
5
1%
C
44
11%
C++
52
13%
C#
34
8%
D
1
0%
FORTH
1
0%
FORTRAN
4
1%
Java
59
15%
JavaScript
35
9%
LISP
7
2%
Lua
16
4%
Objective-C
3
1%
Perl
11
3%
PHP
25
6%
Prolog
6
1%
Python
49
12%
Ruby
9
2%
Scheme
3
1%
 
Total votes : 402

Programming Experience

Postby Flatfingers » Mon Jul 21, 2014 5:30 pm

Now that Josh has released some details of his Limit Theory Scripting Language (LTSL), and begun the language wars have :D, it occurs to me that it might be useful to get a survey of the programming languages with which the potential modders in this forum are familiar.

The point of this, as always, is not a surreptitious attempt to argue for or against any of Josh's design choices. In this case, it's to get a better idea of the experience that people will bring to using LTSL as Josh has implemented it.

When answering, try to include just languages you've actually used, not just studied.

I'm sorry if some newer languages didn't fit into the number of options available here. But I had to leave room for a few retro-computing options for the coding grognards who want to brag a little bit. ;)
User avatar
Flatfingers
Vice Admiral
 
Posts: 4484
Joined: Sat Nov 24, 2012 12:45 am

Re: Programming Experience

Postby Katawa » Mon Jul 21, 2014 8:01 pm

What is a real program?
woops, my bad, everything & anything actually means specific and conformed
User avatar
Katawa
Rear Admiral
 
Posts: 1544
Joined: Thu Apr 18, 2013 1:05 am
Location: that sound that makes the hairs on your neck raise

Re: Programming Experience

Postby Mordakai » Mon Jul 21, 2014 8:04 pm

Katawa wrote:What is a real program?


Not an imaginary one, I guess.

Also, Java,C#,JavaScript & PHP. Mostly JavaScript these days, PHP when I need server stuff and have my own say in what I'm using.
Mordakai
Lieutenant Commander
 
Posts: 168
Joined: Thu May 02, 2013 8:41 pm

Re: Programming Experience

Postby Flatfingers » Mon Jul 21, 2014 10:49 pm

Katawa wrote:What is a real program?

Flatfingers wrote:When answering, try to include just languages you've actually used, not just studied.
User avatar
Flatfingers
Vice Admiral
 
Posts: 4484
Joined: Sat Nov 24, 2012 12:45 am

Re: Programming Experience

Postby CSE » Mon Jul 21, 2014 11:35 pm

For older people like me, who began with Basic because the commodore vic20 and 64 we're using a basic interface, there are some key languages missing:
- assembly: the language real programmer had to use to get things moving, of course specific to a given processor hardware,
- Pascal, that was not only the best structured language but the native language for acces to the MacOS ROM functions (of course you could access them with any languages, but the doc was in Pascal)
- I personally wrote my larges software in Matlab, as a scientific language, but many colleagues were strong in Mathematica.

But real men use PERL, of course.

:ugeek:
Image
by Cha0zz
User avatar
CSE
Commander
 
Posts: 483
Joined: Thu Dec 27, 2012 3:59 pm
Location: Switzerland

Re: Programming Experience

Postby Katawa » Tue Jul 22, 2014 12:30 am

Criminal lack of Haskell as an option.
woops, my bad, everything & anything actually means specific and conformed
User avatar
Katawa
Rear Admiral
 
Posts: 1544
Joined: Thu Apr 18, 2013 1:05 am
Location: that sound that makes the hairs on your neck raise

Re: Programming Experience

Postby Cornflakes_91 » Tue Jul 22, 2014 12:35 am

im missing assembler

  • assembler
  • C/++/#
User avatar
Cornflakes_91
Admiral
 
Posts: 9043
Joined: Wed Mar 06, 2013 1:53 am
Location: Austria

Re: Programming Experience

Postby gartoks » Tue Jul 22, 2014 12:50 am

I also miss Assembler and Haskell :(
gartoks
Ensign
 
Posts: 14
Joined: Fri Jan 31, 2014 6:03 pm

Re: Programming Experience

Postby Flatfingers » Tue Jul 22, 2014 1:16 am

Haskell almost made the cut. APL won. That choice was possibly a mistake on my part.

Assembler didn't make it because there isn't just one -- every one is its own language (because it's specific to the target processor).

Pascal didn't make it because it's not a real language. Also, my Real Programmers bias is showing.

Also also, when Og the Caveman first put two things in a list, all Morg the Other Caveman could say was, "Mnuggh uur hngh!" which translates more or less to "Your list is completely useless as you have failed to include this other thing of interest to me."

True story.
User avatar
Flatfingers
Vice Admiral
 
Posts: 4484
Joined: Sat Nov 24, 2012 12:45 am

Re: Programming Experience

Postby Katawa » Tue Jul 22, 2014 1:19 am

But biggest list is best list!
woops, my bad, everything & anything actually means specific and conformed
User avatar
Katawa
Rear Admiral
 
Posts: 1544
Joined: Thu Apr 18, 2013 1:05 am
Location: that sound that makes the hairs on your neck raise

Re: Programming Experience

Postby Gazz » Tue Jul 22, 2014 1:55 am

So this poll would be most awesome?

http://frontiers.prophpbb.com/topic182.html
There is no "I" in Tea. That would be gross.
User avatar
Gazz
Moderator
 
Posts: 3180
Joined: Tue Nov 27, 2012 4:39 am
Location: In your brains. Thinking your thoughts.

Re: Programming Experience

Postby Katorone » Tue Jul 22, 2014 2:28 am

I'm not a programmer or a modder...
The language I'm most experienced in is TCL. Besides that I can express most things I want to do with Python. I also tinkered a bit with lua, which was a language I needed to get used to.
I was planning to learn Perl (as a replacement for python) and C, but that got backtracked because of life and the need to eat. :)

That being said, the hardest part for me to learn anything is finding a good resource. For modding specifically I really need some example scripts and a decent overview of the API that's available.
Beware of he who would deny you access to information, for in his heart he dreams himself your master.
User avatar
Katorone
Vice Admiral
 
Posts: 2291
Joined: Tue Dec 25, 2012 5:08 am
Location: Belgium

Re: Programming Experience

Postby Talvieno » Tue Jul 22, 2014 5:17 am

I know two different languages I've written programs with that aren't on this list (but they're lesser-known and don't honestly belong with the big shots). :lol: There should've been an "I don't program" option, though.

I chose Java, Python, Basic, and C++. I'm guessing Basic covers Visual Basic. I technically only wrote a couple small programs with C++, but I guess it still counts, right? :P (Functional programs that had a real-world application, not a "Hello World" experiment or anything, mind you.)
User avatar
Talvieno
Community Manager
 
Posts: 7996
Joined: Fri Apr 11, 2014 6:50 pm
Location: North GA, USA

Re: Programming Experience

Postby Hyperion » Tue Jul 22, 2014 5:32 am

Where is the VCR option? because that's about the extent of it for me :oops:
Image
The traditional view of robotics, the metal servant who doesn't ask questions, is merely nostalgia for slavery.
User: JoshParnell is accountable for this user's actions.
User avatar
Hyperion
Rear Admiral
 
Posts: 1928
Joined: Thu Apr 17, 2014 4:59 pm
Location: Sneaking up on the Jabberwocky

Re: Programming Experience

Postby DWMagus » Tue Jul 22, 2014 9:37 am

CSE wrote:But real men use PERL, of course.


This.
Image
Early Spring - 1055: Well, I made it to Boatmurdered, and my initial impressions can be set forth in three words: What. The. F*ck.
User avatar
DWMagus
Moderator
 
Posts: 5070
Joined: Wed Dec 05, 2012 3:25 pm
Location: Denver, CO, United States

Next

Return to Polls



Who is online

Users browsing this forum: Bing [Bot] and 2 guests