Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

What language do YOU use?

RyeDin Meiji
Reluctant Entrepeneur
Join date: 15 Mar 2005
Posts: 124
10-24-2005 12:29
Languages:
c# for a living, VB.NET in prior job, Perl (once upon a time, and yuck!), javascript, Borland Turbo Pascal (go pointers and inline assembly language!! -- also once upon a time), QBASIC (anyone remember playing a game called Nibbles?)

DBs:
SQL Server, although with .NET all you need is a provider interface and a good O/R mapper to use virtually any RDBMS. But as far as writing native T-SQL... I've only ever done it for MS products.

Meta and markup:
HTML, XML, XSLT

Thing I've never even seen and therefore think I've missed something :):
Fortran, COBOL, Forth, C/C++ (my God, you people had to manage your own pointers and memory??... actually in Pascal I remember managing pointers to make linked lists and what could loosely be called OOP), 4GL, Delphi, punch cards
_____________________
if (!you)
{
who();
}
Newgate Ludd
Out of Chesse Error
Join date: 8 Apr 2005
Posts: 2,103
3tran
10-26-2005 03:43
Mainly work in C or C++ although we are moving towards C#
Also if the job dictates Ada, Coral66, Forth, FORTRAN (including FORTRAN4 anyone remember it???), PLM but only when I really have too. Some variants of BASIC (HP, QBASIC, GW, Visual, REBATE)

Assembler : x86, z80, 1802 and 6502, but that was a loooong time ago.

Used to be able to hand edit paper tape once upon a time.... ah those where the days....

Script wise still play around with awk and DOS batch files. Just too useful sometimes!
HTML, JavaScript and a little XML not well but I can get by.

3TRAN, well its not quite FORTRAN :), a custom language based on ANSII 77. Its sandboxed and tailored for GUI control and runs as an interpreted language inside another application.
Online Doesburg
absurd hero
Join date: 6 Jul 2005
Posts: 53
10-26-2005 12:37
Long ago in highschool some BASIC (starting on a Robotron KC85/2!), a decent amount of Pascal (Borland TP) and a little bit of PROLOG (Borland as well, I think). The only formal education in programming I ever got.

Didn't do any coding all through college until grad school, where I had to program stuff in VBA (for WorldUp). Still use it from time to time.

About a year ago I started coding in Flash ActionScript for work-related stuff. I also looked more deeply into VB.NET, C++ (what a pain!) and C# (.NET) to find something useful to learn for general purpose programming. I'm gonna stick with C#, I think. I love it!

Most recently I started looking into PHP for web stuff.
_____________________
"The evil that is in the world almost always comes of ignorance, and good intentions may do as much harm as malevolence if they lack understanding." - Albert Camus
Fearless Leader
Sycophant
Join date: 21 Dec 2004
Posts: 19
10-26-2005 12:49
C, C++, Objective-C, Java, C#, Perl, Python, Ruby, Unix shell, LSL :p, x86 assembler, Haskell, ML, LISP. Oof. Time to pick a few and focus.
Jon Marlin
Builder, Coder, RL & SL
Join date: 10 Mar 2005
Posts: 297
10-26-2005 20:56
Smalltalk. Only.

- Jon
_____________________
Come visit Marlin Engineering at Horseshoe (222, 26) to see my line of flying vehicles.
metaissance Maladay
Registered User
Join date: 11 Mar 2006
Posts: 10
03-15-2006 01:06
C/C++/Obj-C
Ruby
Lisp
goofing around with Erlang now
PetGirl Bergman
Fellow Creature:-)
Join date: 16 Feb 2005
Posts: 2,414
03-15-2006 01:22
Swedish:-)) Svenska. plus English.

I cant any other than put on or turn of - my comp and use my Mac - on latest software.


i have tryed to u-stand the scrip of rotating and flowing water.,. but.. hmm i need to learn more..

/Tina
Dyne Talamasca
Noneuclidean Love Polygon
Join date: 9 Oct 2005
Posts: 436
03-15-2006 02:47
Used recently: Python, PHP, and LSL

Know: Arexx, Pascal/Delphi, C++, Javascript, various forms of BASIC, SQL, XHTML, others I'm probably forgetting

My problem with languages is that I'm semi-allergic to "line noise" syntax.
_____________________
Dyne Talamasca - I hate the word "bling".

Miscellany on MySLShop.com, SLB, and SLEx

Plonk
Ordinal Malaprop
really very ordinary
Join date: 9 Sep 2005
Posts: 4,607
03-15-2006 03:08
SAS, Perl, PHP, Javascript, yawn. Dabbled in Applescript and Ruby, dimly remember some C.

One of my favourite languages is Inform, which is used to write interactive fiction, based around the format that Infocom used to use. That was the last thing I learnt before I started on Second Life; I suppose there's a natural progression of sorts there.
Patch Lamington
Blumfield SLuburban
Join date: 2 Nov 2005
Posts: 188
03-15-2006 03:57
use now: MS Visual C++ & LSL almost exclusively
sometimes use: Java

have used: VB, Delphi (& C++ Builder), C, DarkBASIC, BBC Basic, more BASIC, 68000 asm, JavaScript, VBScript, Objective-C

hmm not as impressive a list as some but there are a bunch I used as a student that Im sure Im forgetting ( oh and about 2 weeks of Prolog, before I discovered you could do courses in AI without it :D, and I cant really count the tiny amount of 6502 asm I did on the BBC Model B )

Looking forward to Mono, as it'll be an excuse to finally look at C# - which Ive been too busy to do.
edit: Oh just looked at babbage's blog and saw that mono scripting might not (probably wont?) be using C#. Oh well didnt care that much about it anyway :-)
_____________________
Blumfield - a regular everyday kind of 'burb in an irregular world.
This notice brought to you by the Blumfield Visitors and Residents Bureau.
Ordinal Malaprop
really very ordinary
Join date: 9 Sep 2005
Posts: 4,607
03-15-2006 04:48
Oh yeah, I forgot Prolog, I suppose I technically know that. And ML, in theory.
Sky Honey
Coder
Join date: 16 May 2005
Posts: 105
03-15-2006 04:55
At work: C#, SQL Server
For fun: PHP, MySQL, Ajax, LSL
Dabbled in: Python, Ruby, Perl
_____________________
Zepp Zaftig
Unregistered Abuser
Join date: 20 Mar 2005
Posts: 470
03-15-2006 06:06
Java is what I use most these days, have used ruby, php and javascript a bit for web stuff. I've also written a few small program in C, C++, C#, python and delphi.
Recently started playing around with smalltalk/squeak.
Greg Hauptmann
Registered User
Join date: 30 Oct 2005
Posts: 283
03-15-2006 07:08
From: Strife Onizuka
Mostly C++
Is this part of the reason you're the guru for LSL memory optimisation Strife? :)
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
03-15-2006 07:59
From: Greg Hauptmann
Is this part of the reason you're the guru for LSL memory optimisation Strife? :)


Actualy it goes back to how i learned to programing, and being a perfectionist (a tad too tightly wound, and a bit crazy; hence the first line of signiture).

Programing language are boxes. Each box a different shape. When they say "think outside the box" they mean "your head is in the wrong box".

I'm someone who likes to know the limits; to know the shape of the box. i like to have them well defined. If you know the limits you can build off them; you can exploit them. I've become good at optimizing because I've spent alot of time exploring the limits.

I've always had the internal challange for writing more efficiant code, in either size of speed.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
03-16-2006 13:06
Recently... as in, within the last year? C, Objective-C, Tcl, Applescript, ksh, bourne shell, Windows BAT file (don't ask), Perl, LSL (of course), SQL, Javascript, Forth, Awk, F-Script, maybe some C++ and Java, ...
Alex MacKay
Registered User
Join date: 17 Sep 2006
Posts: 6
02-28-2007 00:18
I mainly use C++, and I'[d have to say that MS Visual C++ 2005 is probably the strictest compiler I've used (although it does have the bonus of being able to compile for x64 Windows). I've also used POVRay's Scene Description Language a fair bit. Who needs a GUI editor when you have a code-based one? Oh, and I've also covered just enough ActionScript to be able to port an old looping graphics program of mine from its original DOS C++ to Flash.

I can remember some Java, Perl, and Scheme (technically a dialect of LISP).

I've covered a few other languages while at uni, although I don't remember enough to be able to write anything in them. Let's see: Python (hated that one), 16-bit x86 Assembler (writing for DOS with that one, debugging was a major PITA), and Javascript (I think Java is better). Oh, almost forgot, I learnt a little UnrealScript, too. I don't think I could remember enough to write anything now, though.

While not technically a programming language, I do know basic HTML (mostly self-taught from studying web page code when I was in Year 7) and I hand-code all my HTML files.

I wrote my first program when I was in Year 4 in BASIC (I would have been 9 or 10 at the time). I dabbled in Visual Basic in high school (and Visual Basic for Applications in one uni subject I hated).

Hmmm... I should look into learning Second Life's scripting language sometime. Maybe when Linden Labs can provide us with offline sandboxes? (hint, hint)
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
02-28-2007 00:25
Mbasic :)
Raych Haller
Registered User
Join date: 3 Feb 2007
Posts: 1
My language is Ruby!
03-03-2007 23:32
Windows: if forced, ruby + gtk
web: rails
database: postgres
Fennec Wind
Registered User
Join date: 18 Oct 2006
Posts: 21
03-04-2007 04:45
Games: LSL, Inform, Inform Assembly, TADS, ZIL (still learning in my limited spare time)

Web: PHP, MySQL, CSS, MIVA (haven't used that in years, awful language)

Amiga: AMOS, AREXX, Amiga BASIC, Assembly (very out of practice)

C64: BASIC, Assembly (extremely out of practice)

Misc: C (just enough to screw things up), MDL (see ZIL)

Note: Trying to learn a programming language (ZIL/MDL) by studying the source code to a single game (Zork in MDL), small clips of code (from Infocom games in ZIL), and an old Infocom training manual is quite a challenge. I suppose a working compiler would help LOL.
Wilder Vallejo
Registered User
Join date: 6 Sep 2006
Posts: 1
Language Preference
03-09-2007 13:55
Any Environment: Python!! (http://www.python.org) Can do Java, VB, C++, many others if I must. Python is clearly superior to all of them. ;)
Database: Don't have a strong preference. For a small project I'd probably try out MySQL.
Roms Maertens
Registered User
Join date: 23 Feb 2007
Posts: 3
03-13-2007 16:01
Java, PHP, C/C++, MySQL, PostgreSQL, HTML, XML, XSL-T, JSP/JSPX, JavaScript, VBScript, CSS2, bash, SVG, ASM/PLU and other oldies like Basic, Pascal ...
Oh, I forgot LSL2 :)
Simil Miles
Creator
Join date: 1 Mar 2007
Posts: 300
03-13-2007 19:14
I like to create XHTML/CSS standard compliant webpages.
I tweak PHP scripts when forced to.
Other than LSL I don't know any programing language !

I find LSL easy (not thousands of functions) and fun (like a video game).
_____________________
UnConWTech @ Flo (144, 84, 224) http://unconwtech.free.fr

SL books http://astore.amazon.com/secondlife-sl-20/

Need a beta tester for quality assurance ?
Need a translator for English, French, Spanish ?
Kermitt Quirk
Registered User
Join date: 4 Sep 2004
Posts: 267
03-13-2007 19:40
As with most, the list of languages I've used is huge going right back to things like C16 and ZX81 (that's right, C16, that's not a typo), but lately I'm mostly using...

Windows: VB.NET, sometimes a little C#, Delphi 7
(Delphi is only at work. OMG Delphi is painful to work with :/ )
Web: Ruby on Rails, Javascript, HTML
Database: MySQL, MS SQL 2000
Erwin Goldblatt
Registered User
Join date: 23 Dec 2006
Posts: 41
03-14-2007 11:57
Might as well throw in a penny..

Web Mainly: HTML, XML, PHP, javascript, Action Script (Flash) and under duress ASP, .NET
Played with: Many integrated scripting languages in things like SAM Producer etc
Ancient History: BASIC, Amiga BASIC

DB: MySql, Access, HanDBase (wow that was a blast from the past)

Just out of curiosity - C++ and C - whats the difference (and should I be bothered as all my stuff is done Net side?)...
1 2 3 4