WTF ... IS WTF!?
We are a collective of people who believe in freedom of speech, the rights of individuals, and free pancakes! We share our lives, struggles, frustrations, successes, joys, and prescribe to our own special brand of humor and insanity. If you are looking for a great place to hang out, make new friends, find new nemeses, and just be yourself, WTF.com is your new home.

So you think you can program?

superfisch

Sheep Familiar
10
0
0
#1
Just wanted to get an idea of what languages people feel they are proficient in around here. Think it would be nice to have a short list of what languages might be able to be brought up in future threads is all.

I can code (for the most part) in HTML, PHP, VB6, VB.NET, MYSQL. I have worked with ASP, C++ (a long time ago), BASIC, pascal, delphi, javascript

Also wondering if anyone has had experience with NET versions of C++ and C#. I code apps in VB.NET at the moment, but I realize it is a weak language compared to C++. In the near future I'd like to relearn C++ or learn C#, but was wondering how people felt about these two languages. Pros, Cons, etc.
 

Blaze Daily

<b>Banned - What an Asshat!</b>
146
0
0
#2
superfisch said:
Just wanted to get an idea of what languages people feel they are proficient in around here. Think it would be nice to have a short list of what languages might be able to be brought up in future threads is all.

I can code (for the most part) in HTML, PHP, VB6, VB.NET, MYSQL. I have worked with ASP, C++ (a long time ago), BASIC, pascal, delphi, javascript

Also wondering if anyone has had experience with NET versions of C++ and C#. I code apps in VB.NET at the moment, but I realize it is a weak language compared to C++. In the near future I'd like to relearn C++ or learn C#, but was wondering how people felt about these two languages. Pros, Cons, etc.
I have a book on cgi-script programming, perl, and java. PHP, Mysql and VB6. Did a little C and C# and C++. Pretty good with 16-bit assembler. Obviously learned BASIC at the age of 5. It's a second language to me.


Don't forget DHTML, HTML, and CSS scripts.

I'm also very knowledgeable in the Cabala, an ancient religion/magick of the Jews. Personally, I think to learn C you need to have zero social life and be willing to convert a large chuck of your brain to the commands. Assembler is a favourite of mine. Definitely worth learning for the information about processors and how the registers work.

I wouldn't say I'm talented enough to go professional, but as an amatuer programmer I'm fairly well-rounded as a coder.
 

Darklight

Oppressing your posts...
5,438
87
142
#3
I know pig latin :D nah I got alot of experience in the BASIC stuff... from the simple shit to the VB department... html, perl, and javascript... otherwise I suck..
 

jamesp

In Memory...
1,714
1
0
#4
ACtually I do think I can program. I program mainly in C# (tadda! and trust me, .NET is anything but weak. It is actually the most "powerful" language I have ever worked with.), C, C++, PHP, Most all Server Query Languages, ASP (.NET), alittle bit of J#, and DHTML. I left out HTML because its not a real language to me. I am working right now on a Media Library that searches your computer for any movies or songs, really whetever you set it to, and breakes them into PAR files, then burns them to either DVDs or CDs. And my other thing is a little search program called File System Crawler. Upon the first install it indexes the entire hard drive and puts OnFileChage or OnFolderChange to monitor the whole system for changes, then indexes those. So basically it takes about five tenths of a second to search your whole HD.

And in response to Balze.

No, you just need to think like a real programmer to understand C. I like C a whole lot, I hate that these new languages coming out of the .NET architecture or so much easier to use for my problems.

And if you think C is hard then I very much doubt you are a wiz with 16/32 bit Assembly.
 

Blaze Daily

<b>Banned - What an Asshat!</b>
146
0
0
#5
jamesp said:
And in response to Balze.

No, you just need to think like a real programmer to understand C. I like C a whole lot, I hate that these new languages coming out of the .NET architecture or so much easier to use for my problems.

And if you think C is hard then I very much doubt you are a wiz with 16/32 bit Assembly.
I can do more in 16-bit assembler than I can in C. Just never been interested in C, got forced to learn VB6 - something I quickly erased from my memory. Distasteful hack of software.

It was a shame when DOS expired, innit?
 

screwy

BIG BLACK DICKS
4,165
1
102
#6
I know HTML...

Learning Python and Perl, though. Did a bit of CSS and C++. Pretty new to the whole programming thing. :thumbsup:
 

Blaze Daily

<b>Banned - What an Asshat!</b>
146
0
0
#7
screw_ball said:
I know HTML...

Learning Python and Perl, though. Did a bit of CSS and C++. Pretty new to the whole programming thing. :thumbsup:
Stick with it. You'll realise after a few decades of coding that the matrix effect takes hold and all you see are 0's and 1's ;)

Seriously tho...I remember when I got my first computer at the age of 5. It was a ZX Spectrum. You HAD to program it for anyting to work lol It came with a programming manual (I miss them) which had the instruction set.

Imagine the joy I had at 5 years of age programming basic graphics routines from a book...

It was like a magic box to me, just full of interesting puzzles - pandora's box ;) Yeah, I've been away from computers during my life. For instance, for one year I dated this hot model and never went near a computer the whole time. It was so lame in front of her. We had a whole new life together that was a million times better than any box.

Anyways, after we split I got addicted to internet porn. I don't surf porn sites anymore, this was prolly 1997 or summat. But it was fucked up how much porn I d/l.

Anyways...I think it's a much cleaner relationship with a computer when you are actually programming the machine, rather than just being a passive user of software. You'll never feel that excitement like I did at 5 years of age, programming for the first time. The true reason to own a computer.

I pity the PC generation, who don't have access to the processor directly, or the whole memory of a computer. They are the internet generation. We kinda had the internet back in the 70's, more BBSes tho, and pirated software lol

I dunno...totally different scene - with respect going to the coding groups, rather than any internet twat with rep. on a forum. I dunno...I still know what a computer is, but I doubt any generation .Net'ers will know. It's more an information library for them...than a world of opportunity.
 

Jung

???
Premium
13,993
1,401
487
#8
Don't forget DHTML, HTML, and CSS scripts.
I wouldn't really call HTML and CSS programming or scripting languages, since they don't handle any logic; they're mark up and style languages respectively.




Programming/markup languages I'm proficient in and/or use regularly:
  • PHP
  • Python
  • Ruby
  • (object oriented) Perl
  • Javascript
  • Actionscript
  • C/C++
  • XML, XSLT, XSL-FO, XPath, XQuery, XLink, XPointer
  • YAML
  • SQL

Languages I have knowledge of:
  • Haskell
  • x86 ASM
  • BASIC
  • Visual Basic
  • Java
  • C#
  • (turbo) Pascal

I mostly use "scripting" languages for what I do, although I don't like the term. I don't know at what point interpreted languages became "scripting" languages, but I personally don't think it describes a lot of them accurately. I'm not much of a software engineer though; I write code for fun or to automate routine tasks, and a lot of what I do is web based. I prefer to spend my time developing instead of holding the hand of a compiler. Although I'm proficient in C, I don't particularly like the language; I can do the same things in Python, Ruby or Perl faster, cleaner and at almost the same speed. And in places where I need the speed of a compiled language, I can link in C code or C libraries.

I know C# enough to get by, but I don't like it as much as Python or Perl (or even Ruby, which is my new favorite), and I don't really see what benefits it has over them. (aside form Windows.forms, which I don't really need.) I see .NET as having some of the same downfalls as Java. I would like to get into Perl# though...

I've been (slowly; lack of time) learning Objective C and Cocoa (for Mac apps). I've been writing a Foobar clone for OSX in Python, so I'm learning some ObC for some of the functions. I would like to eventually be able to write full blown ObC application though. :thumbsup: