spöokyjon ℵ 18617 Posts user info edit post |
Okay, so I'm trying to get back into programming, and I've been working with C++ for the past few weeks, and it's fine and whatever, but I might want to go with something that's more current. I've read a lot of things lately saying that it's really out of date, and if that's true, I guess I'd like to try something newer out. This isn't for a job, it isn't for anything in particular, it's just for dicking around because I feel like doing it.
Any suggestions? What do you use at work, for school, for fun, or whatever? 10/24/2007 5:52:28 PM |
darkone (\/) (;,,,;) (\/) 11611 Posts user info edit post |
I do almost everything in a strange combination of MATLAB, Fortran, and perl. I do mostly scripting; not a lot of what anyone would call application development. 10/24/2007 5:54:56 PM |
spöokyjon ℵ 18617 Posts user info edit post |
Oh, and it might help to mention that I've worked with C, C++, Java, perl, php, and a little of Objective-C. I have the most experience with C++ and Java but haven't done much of anything in the past 5 years. 10/24/2007 5:57:50 PM |
A Tanzarian drip drip boom 10996 Posts user info edit post |
C & C#
C# is a lot easier than dealing with C++ & MFC. 10/24/2007 6:08:07 PM |
Yoshiemaster Suspended 9388 Posts user info edit post |
Java
it's easy, and fun to make programs that will do calculations for you, but that's about it, nothin too useful imo. 10/24/2007 6:13:02 PM |
synapse play so hard 60940 Posts user info edit post |
well sure. if you programming experience is limited to csc courses 10/24/2007 6:20:15 PM |
Scuba Steve All American 6931 Posts user info edit post |
English 10/24/2007 6:24:52 PM |
seedless All American 27142 Posts user info edit post |
ruby on rails 10/24/2007 6:32:52 PM |
Yoshiemaster Suspended 9388 Posts user info edit post |
Quote : | "well sure. if you programming experience is limited to csc courses " |
ahaha yea, you're right.
AP Computer Science A.
my bro got one of those XBOX Live 3 month membership cards a couple months ago, and in his excitement he scraped the serial number off the back really hard and a few of the numbers becase illegible. utilizing my programming skill, i wrote a program that would come up with every possible combination of letters/numbers that the serial number could be...... my 23rd result gave me the real serial number, and i felt like i was the fuckin man.10/24/2007 6:35:53 PM |
stowaway All American 11770 Posts user info edit post |
English 10/24/2007 6:38:40 PM |
Specter All American 6575 Posts user info edit post |
Python is a great language for scripting
[Edited on October 24, 2007 at 6:51 PM. Reason : ] 10/24/2007 6:49:55 PM |
Shaggy All American 17820 Posts user info edit post |
I use Java and it works well enough for me.
If you're doing multiplatform stuff, go with java. If you're doing windows stuff go with c# or any of the other .net languages. 10/24/2007 6:51:14 PM |
LadyWolff All American 2286 Posts user info edit post |
Right now? For work i code in
Javascript + taglibs/struts + a tiny bit of JSP Java C++ (brand new for me, I know SOME C already but not C++ specific things) SQL and the SPL for Informix. Tiny bit of XML
The personal projects I havent touched in a few months are (and i should be getting back into) PHP SQL HTML/CSS Tiny bit of XML/Javascript (ala AJAX etc)
Languages I never want to see again (but probably will someday): Python PERL
Needless to say I'm more web application oriented these days or cross-platform and have never had to do TOO much OS/Socket coding.
WHat you should pick should be determined by what you want to do - not just what's the newest thing ever. Crossplatform vs. not Webbased vs. not Do you have to interact with a database (easier in some things than other), do you have to deal with a lot of complex datastructures (again same thing).
To screw with yourself - I've only played with it once but the language called brainfuck i believe. Worthless for "real" development, but it sure as hell will make you think! (low level stuff here, be forewarned all you CS people who dont know what a register shift is). 10/24/2007 7:13:51 PM |
WolfAce All American 6458 Posts user info edit post |
aww cmon perl is good fun
[Edited on October 24, 2007 at 7:19 PM. Reason : and it's not PERL] 10/24/2007 7:18:12 PM |
clalias All American 1580 Posts user info edit post |
perl is fun. 10/24/2007 8:21:24 PM |
scud All American 10804 Posts user info edit post |
lately?/
Mostly Java, Ruby and Python
btw Spring 2.5 RC1 released today 10/24/2007 9:33:56 PM |
Solinari All American 16957 Posts user info edit post |
lisp, bitches.
also perl and tcl 10/24/2007 9:55:01 PM |
30thAnnZ Suspended 31803 Posts user info edit post |
i could replace you with 3 lines of perl 10/24/2007 11:07:19 PM |
Lionheart I'm Eggscellent 12776 Posts user info edit post |
I love java but unfortunately don't have occasion to use it as much as I would like
c/c++ mostly 10/24/2007 11:11:49 PM |
sarijoul All American 14208 Posts user info edit post |
4tran 4 life 10/24/2007 11:26:40 PM |
qntmfred retired 40816 Posts user info edit post |
i've used mostly php for the last 4 years, but i just took a job with a .net shop so i am using c# now 10/24/2007 11:53:06 PM |
Lowjack All American 10491 Posts user info edit post |
matlab is the correct answer to everything. 10/25/2007 12:25:16 AM |
synapse play so hard 60940 Posts user info edit post |
Quote : | "i could replace you with 3 lines of perl" |
hahah]10/25/2007 8:54:29 AM |
MiniMe_877 All American 4414 Posts user info edit post |
at the moment I'm working with C#, VB.NET, ASP.NET, C++, JavaScript, and Python
XML is *NOT* a programming language, it is a markup language for structured data, technologies such as AJAX and SOAP use XML to communicate, but XML is not a programming language 10/25/2007 9:54:51 AM |
smoothcrim Universal Magnetic! 18968 Posts user info edit post |
java, python, and C are the languages I like the best. you can do some really awesome stuff in python, a lot more than console scripting. the gui library for it is pretty badass.
a friend of mine wrote this tool for dsm ecu rom editting in all python
10/25/2007 10:40:49 AM |
LimpyNuts All American 16859 Posts user info edit post |
Quote : | "XML is *NOT* a programming language, it is a markup language for structured data, technologies such as AJAX and SOAP use XML to communicate, but XML is not a programming language" |
ladywolf said she codes in XML, which is not incorrect since a markup language is code. She didn't call it a programming language.
I've always been a fan of legacy VB and FORTRAN. Lightweight applications + ease of development.
I've played around with VB.NET, C, Perl, php, Javascript, VCL/DCL (scripting language for old Digital terminals), and many other things, but never had the time to develop any real skill.10/25/2007 10:49:27 AM |
Fry The Stubby 7784 Posts user info edit post |
Quote : | "all you CS people" |
Assembly with Lasher FTW10/25/2007 11:08:47 AM |
30thAnnZ Suspended 31803 Posts user info edit post |
my dick is bigger than yours because i program in binary 10/25/2007 11:20:55 AM |
quagmire02 All American 44225 Posts user info edit post |
^^ lasher was a dick...i hated that man 10/25/2007 11:30:38 AM |
qntmfred retired 40816 Posts user info edit post |
yeah, he was an arrogant jerk. i never understood why so many people liked him 10/25/2007 11:32:40 AM |
goFigure All American 1583 Posts user info edit post |
Labview FTW
Flame on, But on one particular NGC prototypes the radar guided IR camera's were definitely written in labview... which also allowed them to be controlled with an XBOX 360 controller... and all worked flawlessly over TCP/IP with SQL data dumps recording important info... it's not production level stuff, but hell if you can't write an entire interface in 1/10th the time you would need to make the full system software work. I successfully wrote several interfaces within 30minutes b/c labview is so easy to use once you get over the idea that you have to write things line by line and learn what the little box's do and what's available
in the real world I extensively used Labview, VHDL, PERL, then a little C, Verilog, TCL, and Python, I'm a(was/will be) hardware engineer though... and learning/knowing java, and data structures helped tremendously when dealing with VHDL functions and generics… b/c understanding object orientated programming is very important. 10/25/2007 4:12:12 PM |
Solinari All American 16957 Posts user info edit post |
Quote : | "i could replace you with 3 lines of perl" |
i could replace you with one list10/25/2007 8:23:10 PM |
afripino All American 11434 Posts user info edit post |
@ Work: Delphi 5 & 2005, Python, C Fun: Java & C 10/25/2007 8:45:08 PM |
Aficionado Suspended 22518 Posts user info edit post |
fortran 10/25/2007 9:41:44 PM |
Rat Suspended 5724 Posts user info edit post |
obfuscated c
nah j/k. c# and c++ 10/27/2007 2:17:04 AM |
msb2ncsu All American 14033 Posts user info edit post |
For work we had been doing almost exclusively C++/MFC projects but I recently made the switch to C# and have never looked back. The last year most of my projects have been .NET Compact Framework which can be frustrating but its still neat. 10/27/2007 11:30:44 AM |
ScHpEnXeL Suspended 32613 Posts user info edit post |
VBSCRIPT!! 10/27/2007 11:33:20 AM |
Noen All American 31346 Posts user info edit post |
lasher was my favorite CSC professor hands down. except Michael Lake, but he only taught here one semester. Hell yes he's arrogant, not everyone is humble pie. He still knows his shit and he's there to help the people that want to be helped.
Oh, also, I'm now officially a UX Designer for Visual Studio Team System. MAN its good. Granted what I'm working on probably won't get released for a whiiiile, but it almost makes me want to do development again.
[Edited on October 27, 2007 at 1:36 PM. Reason : .] 10/27/2007 1:35:15 PM |
tchenku midshipman 18590 Posts user info edit post |
reminds of someone's post about vbasic and "maek tww for me"
bwahaha wish I could find it 10/27/2007 1:45:22 PM |
Charybdisjim All American 5486 Posts user info edit post |
^^ Sounds like Dr. Doster in the NE department to me. 10/27/2007 2:24:29 PM |
LimpyNuts All American 16859 Posts user info edit post |
^ Doster is my graduate advisor 10/28/2007 4:17:23 AM |
Solinari All American 16957 Posts user info edit post |
I was always kind of partial to Jo Perry, that sexy sex-pot 10/28/2007 7:31:04 AM |
Nitrocloud Arranging the blocks 3072 Posts user info edit post |
The better question is, how many fake ISAs did you learn here at State?
LC-3, and M16C might as well be fake, I'm not going to buy another M16C. 10/28/2007 3:51:16 PM |
Madman All American 3412 Posts user info edit post |
I PROGRAM IN THE LANGUAGE OF LOVE 10/28/2007 3:52:12 PM |
rudeboy All American 3049 Posts user info edit post |
I program in ABAP, Java and C# for my job. I enjoy ABAP a lot more than I thought I would. Does anyone else use it? 10/28/2007 9:00:40 PM |
Golovko All American 27023 Posts user info edit post |
PHP, CSS, actionscript 2.0/3.0 Do a lot of work with Ajax... 10/28/2007 9:09:12 PM |
WolfmanNCSU All American 2226 Posts user info edit post |
Recently it's been php, vbscript, and vb 10/28/2007 9:23:56 PM |
philihp All American 8349 Posts user info edit post |
In the past year, I've done work in (in order of the amount of time spent mucking around in it):
SAS, Java, C, SAS SCL, PHP, Javascript ECMAScript, PL*SQL, ksh, and XSLT.
Quote : | "XML is *NOT* a programming language, it is a markup language for structured data, technologies such as AJAX and SOAP use XML to communicate, but XML is not a programming language" |
XSLT is! XSLT is turing complete!
[Edited on October 28, 2007 at 9:45 PM. Reason : ECMAScript]10/28/2007 9:44:04 PM |
poohpimpin All American 636 Posts user info edit post |
get back to the basics: go binary 10/29/2007 12:57:43 PM |
mrfrog ☯ 15145 Posts user info edit post |
Fortran FTW 10/30/2007 12:12:07 AM |