Return to “Polls”

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

APL
BASIC (any flavor)
Total votes: 39 (9%)
COBOL
Total votes: 5 (1%)
C
Total votes: 46 (11%)
C++
Total votes: 54 (13%)
C#
Total votes: 34 (8%)
D
FORTH
FORTRAN
Total votes: 4 (1%)
Java
Total votes: 61 (15%)
JavaScript
Total votes: 37 (9%)
LISP
Total votes: 7 (2%)
Lua
Total votes: 17 (4%)
Objective-C
Total votes: 3 (1%)
Perl
Total votes: 11 (3%)
PHP
Total votes: 26 (6%)
Prolog
Total votes: 6 (1%)
Python
Total votes: 49 (12%)
Ruby
Total votes: 9 (2%)
Scheme
Total votes: 3 (1%)
Total votes: 414

Re: Programming Experience

#16
Practical application, you say? The only program I wrote was one that deleted all shortcuts for games from the desktop when started. Informatics teacher was not amused. It basically ended my desire to write programs.
Survivor of the Josh Parnell Blackout of 2015.

Re: Programming Experience

#17
Gazz wrote:So this poll would be most awesome?

http://frontiers.prophpbb.com/topic182.html
That is indeed an awesome poll.

The part I liked best that that virtually every single one of the options that got 20 or more votes was some version of "explorer." That tells you something very useful about who's showing up for FRONTIERS and what they'd like from it, I think.
DWMagus wrote:
CSE wrote:But real men use PERL, of course.
This.
Perl is to scripting what TECO was to file editing: unnecessarily arcane, to the point that trying to do actual real-world work of any size in Perl is equivalent to inviting Cthulhu into your brain for a wee bit of a rummage.

I don't use JQuery precisely because it looks like some Perl zealot decided it would be a good idea to infect a nice, simple, usable JavaScript with gibberish symbols.

Finally, I left out "I don't program" as an option in this poll because it would skew the results. The point is to see what languages are used by those who do program.

We could always create an "I don't program because ..." poll, I suppose. ;)

Re: Programming Experience

#18
Flatfingers wrote:
DWMagus wrote:
CSE wrote:But real men use PERL, of course.
This.
Perl is to scripting what TECO was to file editing: unnecessarily arcane, to the point that trying to do actual real-world work of any size in Perl is equivalent to inviting Cthulhu into your brain for a wee bit of a rummage.
I fail to see any contradiction.
:twisted:
Image by Cha0zz

Re: Programming Experience

#19
Flatfingers wrote:I don't use JQuery precisely because it looks like some Perl zealot decided it would be a good idea to infect a nice, simple, usable JavaScript with gibberish symbols.
:evil:

:twisted:

:ghost:
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.

Re: Programming Experience

#20
I've made real programs only in Python 3.x and TI-Basic (A variation of BASIC on Texas Instruments Calculators). I've made a few basic codes in Python, and some simple math utilities bundled up in a nice interface in TI-Basic (Which I sold for a good amount of money at the time! :D ) I also had some programming experience in C# via the Unity Engine, and CSS/HTML, where I designed a few elements for various sites. However, I've never written any actual program myself in any of these languages, so I didn't include it in the poll.

BTW, Flats so ninja'd me. I was thinking about making a poll to see who would be interesting in modding LT via LTSL, and what prior knowledge they had in other programming languages. :lol:
Brian makes Art! Check out http://bk-creations.deviantart.com/ for more information! Suggestions are appreciated!

In Josh we trust.

Re: Programming Experience

#21
I considered including HTML in this poll.

I decided against doing so because although it's called "HyperText Markup Language," it's not really a programming language. (As is true of its sort-of-parent, SGML.)

Offhand story time (since we're doing that now): other than the canonical "hello, world" program to learn C (and compiling), literally the first real program I wrote in C was the one that served the most people and was supported for the longest time.

There was a MS-DOS program called DataEase that provided a fairly nice front end to various database management systems, as well as having its own databases. The only problem was that our native DE databases were getting so big that backing them up, or copying them to a different machine (which we needed to do as this was just at the start of the era of Local Area Networks) took literally overnight. It was getting in the way of doing business.

So I sat myself down with a copy of DataEase and some kind of hex editor and puzzled out exactly how they did database exports and imports. I then wrote a C program to move these files, rather than import them, and then write the appropriate descriptive values directly into DataEase so that the new database would be properly recognized. An operation that was taking over 12 hours could be completed in a couple of minutes.

That capability changed how we did business. Being able to get a lot of data almost instantly from where it was created to where it was needed -- something we take for granted today -- made everyone in my office more productive because it increased the speed at which valuable information could be obtained when needed. That a larval-stage C programmer could make that happen was a lesson I never forgot.

The right program, in the right place, at the right time, can make a real difference. Programming is awesome. :)

Re: Programming Experience

#22
For lols I'll mention here my silly small exposure to programming: Turing for an easy high school credit.
If I remember rightly, I almost failed that one.. I liked our easy-going, hands-on learning type teacher,
the language and the coding experience well enough-- the coding being a novel thing for me.
But I was that guy who could pretty much be counted on to fail any course involving a big, must submit, final assignment.

Needless to say, my education didn't go as far as post-secondary.
I also never developed any lasting compulsion to pursue programming beyond that.
"omg such tech many efficiency WOW" ~ Josh Parnell

Re: Programming Experience

#24
Baile nam Fonn wrote:I liked our easy-going, hands-on learning type teacher,
the language and the coding experience well enough-- the coding being a novel thing for me.
But I was that guy who could pretty much be counted on to fail any course involving a big, must submit, final assignment.
Urrgghh, those class-ending Big Projects.

For the students who discovered that they enjoyed programming, and who would do it for fun, those kinds of projects should have been cake. They'd still take time, but there wasn't anything conceptually daunting about them by the end of that class.

The problem was that in pretty much every case, the Big Project the teachers wanted was inevitably some version of an accounts-payable system... in other words, the most mind-numbingly uninteresting kind of software program ever conceived.

It was like they were deliberately trying to spike any pleasure we might have had in the programming process. I like to think if they'd assigned some kind of game or simulation, more people would have succeeded in finishing it even if it was a Big Project.

Re: Programming Experience

#26
I am old enough to have done both machine code and assembler at college, but maybe that doesn't fall under real coding. You did miss ADA'84 from the list; spent many years coding that for my first job; probably the best compiler I have used in terms of user feedback :D

Re: Programming Experience

#27
I was already good enough with programming that by the second class in college, me and my wife never got to the Big Project. We asked the teacher on the first day "If we bring in a Big Project next time, can we just pass the class and not show up?". The teacher was cool and said we could.

Our Big Project? An MMO framework that allowed players to chat, drive rudimentary cars on a textured, bump-mapped plane, that also had an auto-updater running off of a server implementation of the same code. However it was in Java, so it probably doesn't count in the real world and probably doesn't even work anymore due to all of Java's updates since then.
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.

Re: Programming Experience

#30
from the amount oc code written my "big project" wss a small ASCII-Console moon lander clone inclusive level editor.

Functionalitx wise my biggest project was my acoustic phased array projector, altough it failed because of insuffecient hadware.
My microcontroller shat itself when i tried reading audio from the usb while having a 20 microsecond interrupt that wanted to send the audiodata out to my digital analog converter.
I also did not have enough bandwith on the bus to the DAC.
I needed 90% duty cycle, had 5% or so, because of software servicing of the too small output register
._.

Online Now

Users browsing this forum: No registered users and 1 guest

cron