Author Topic: TOP 5 ALL Around Programming Langague?  (Read 7525 times)

0 Members and 1 Guest are viewing this topic.

Offline Hotshot

  • DBF Aficionado
  • ******
  • Posts: 2114
  • Karma: 91
    • View Profile
TOP 5 ALL Around Programming Langague?
« on: November 03, 2007 »
Hey all,

My TOP 5 ALL around Programming Language(FROM 1970 to now) would be

1)  BLITZ 3D   (Excellent language and Great document)
2)  FREEBASIC (Good Language but I am been put off by one or two things)
3)  BlitzMAX    (Good language but CRAP document)
4)  AMOS        (IT WAS best language of time)
5)  UNKNOW    (I cant think of last one)

COBRA?      I havnt put them in the lists because IT is UNFAIR to Judge them as it still early DAYS
and it will improve over time).

Purebasic? I had go at that before but I am not interesting.

Darkbasic? I thought they were excellent but the bugs was horrible until I found Blitzbasic 2D came  long.

Darkbasicpro? They were big improvement but there still bugs there!

Game Engine? Well there are TWO good game engine out there called Crystal Space(look very promising) and Ston3D but I wont be interesting in them cos it can be very time comsumers.

The Language I used are COBRA and Blitz 3D.

what about you?

cheers
« Last Edit: November 03, 2007 by Hotshot »

Offline rain_storm

  • Here comes the Rain
  • DBF Aficionado
  • ******
  • Posts: 3088
  • Karma: 182
  • Rain never hurt nobody
    • View Profile
    • org_100h
Re: TOP 5 ALL Around Programming Langague?
« Reply #1 on: November 03, 2007 »
Top five huh? I dont even know five languages even with the ones Im trying to learn at the moment but heres what I have tried and what I like / dont like about them

Yabasic, favourite language it requires great optimisations to get any speed but I love that challenge
x86 asm, Love it, but hate all the increased workload and segmentation
Freebasic, I like the raw speed it provides but I hate having to define every bleedin single variable
C++, Just starting into this and I find that this language has a steeper learning curve than even asm

Edit -
C would not be in this list since I am not comfortable with it yet but its a list of five and I only tried these languages so far

Challenge Trophies Won:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17414
  • Karma: 498
  • evil/good
    • View Profile
    • My Homepage
Re: TOP 5 ALL Around Programming Langague?
« Reply #2 on: November 03, 2007 »
1: Cobol - Great file handling.
2: Turbo Pascal - Because I coded vectors with it in college years ago.
3: Spectrum basic - For fond memories using the rubber keys.
4: 6502 on the C64 - For nostalgia! My assembler was on a cartridge :P
5: Z80 on the Speccy - Because it was fantastic fun.
Shockwave ^ Codigos
Challenge Trophies Won:

Offline Stonemonkey

  • Pentium
  • *****
  • Posts: 1315
  • Karma: 96
    • View Profile
Re: TOP 5 ALL Around Programming Langague?
« Reply #3 on: November 03, 2007 »

1. 6502 (Acorn Electron), assembler was built into the basic rom.
2. YaBasic, write stuff on the PS2 \o/.
3. Blitz, nice intro to coding on the PC but in the end lacks flexibility and speed.
4. FreeBasic, more than fast enough for basic and a good stepping stone to C++ (for me at least)
5. C++, getting there.

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: TOP 5 ALL Around Programming Langague?
« Reply #4 on: November 04, 2007 »
I suppose when looking at all round languages, I think of languages that are capable of doing many things. Looking closely, Ive never found the answer, only a "tool for a job". I believe after years of hiring SW engineers that every engineer should have 4 languages...1. a low-level programming language, 2. An OO programming language 3. a scripting language, 4. A rapid tool making language. I see this also in the demoscene, the very best have all 4 so they can do complex tools, data processing and the demo itself.

In the end then my list comes down to:

1. Java
2. C
3. Perl
4. Ruby
5. Delphi/C#

I have dismissed languages which dont work outside of the PC for main languages as most programming platforms in the world are not PCs but for tools the PC is obviously dominant . I dont include ASM as it varies from platform to platform so , to me, its more of a methodology than a language.
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: TOP 5 ALL Around Programming Langague?
« Reply #5 on: November 04, 2007 »
Really hard to answer. IMHO the perfect language varies / depends on the problem you have.
Like chris said - the language is just a tool. If you want to have a nail in the wall - choose a
hammer. If you want to have a screw in the wall - you should use a screwdriver for that.
(hmm .. maybe this example suxx but who cares).

Anyway - here are the TOP5 overall language which I think have some really nice concept:

1. Java
2. C#
3. Purebasic
4. C++ (not C)
5. PHP

From what I heard / read - Ruby should be a very good and simple language, too. But I cannot
judged for my self because of lack of experience.
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline da_fatstuff

  • C= 64
  • **
  • Posts: 38
  • Karma: 16
  • Stupid is forever, ignorance can be fixed
    • View Profile
Re: TOP 5 ALL Around Programming Langague?
« Reply #6 on: November 04, 2007 »
Here's mine, depending on the purpose/mood:

  • Java - because it just comes naturally to me now, and there's lots of good references and nearly everything has a Java API  :)
  • Freebasic - I've found it relatively simple, portable, but still very powerful...it's what made me discover this website too
  • C++ - for when I want a challenge with the language rather than the task (or generally do stuff I shouldn't) - and it's efficient, has lots of good references/resources for it too of course
  • C# - because I've done some seemingly good OS-focussed tools for work that really just used the standard libs with my GUI interfaces slapped in front ;)
  • DarkBasic Pro - I'm sure Blitz was faster etc from what I've seen in demos, but this is just the one I got familiar with, and it is pretty simple to do some good things.  I've never really experienced any bugs with it myself, it just seemed too slow (which was probably my misuse of it)
.
HotShot - AMOS - I lurved it, I think the main alternatives back then were mainly SAS C compiler or DevPac Assembler which are both still too difficult for me!  AMOS got me into the gfx double-buffer concepts etc...but what I wanted to do was decent sinus-scrollers like the DevPac guys could, and mine always looked crap in AMOS!  That was probably just me though  ;)

Shockwave - COBOL - I swear I got RSI from that, man that was a lot of typing from what I remember!


Offline rain_storm

  • Here comes the Rain
  • DBF Aficionado
  • ******
  • Posts: 3088
  • Karma: 182
  • Rain never hurt nobody
    • View Profile
    • org_100h
Re: TOP 5 ALL Around Programming Langague?
« Reply #7 on: November 04, 2007 »
It looks like FreeBasic is doing preaty well for itself. I think it worth noting that VB hasnt been mentioned yet at all

Challenge Trophies Won:

Offline da_fatstuff

  • C= 64
  • **
  • Posts: 38
  • Karma: 16
  • Stupid is forever, ignorance can be fixed
    • View Profile
Re: TOP 5 ALL Around Programming Langague?
« Reply #8 on: November 04, 2007 »
Rain_Storm - I loved working with VB 6 (apart from the monster DLL, its style of classes, and the sneering I got from so-called 'real' programmers) - I could create some polished looking powerful apps relatively quickly with it...I'm not so struck on the .Net flavours of it, but then I've not really given them a fair try as it seems a bit redundant to me...so many good languages and only 5 choices  ;)

Offline rain_storm

  • Here comes the Rain
  • DBF Aficionado
  • ******
  • Posts: 3088
  • Karma: 182
  • Rain never hurt nobody
    • View Profile
    • org_100h
Re: TOP 5 ALL Around Programming Langague?
« Reply #9 on: November 05, 2007 »
exactly top five

Challenge Trophies Won:

Offline Otma

  • ZX 81
  • *
  • Posts: 3
  • Karma: 0
    • View Profile
Re: TOP 5 ALL Around Programming Langague?
« Reply #10 on: November 06, 2007 »
hi all !
Here the 5 langage i like and confortable with :
1 - C
2 - PureBasic
3 - ASM Z80 ( on my swetty cpc  :buddies:)
4 - C# .... coz of work:(
5 - Amos ( for the good time i spend on my Amigas!)

after that ther is still some like Free basic ( but i just start on it), Java ( coz of work again :( ), C++ .... et asm 68k but i stop too early coz i started Amos ( lazy lazy ..)

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17414
  • Karma: 498
  • evil/good
    • View Profile
    • My Homepage
Re: TOP 5 ALL Around Programming Langague?
« Reply #11 on: November 06, 2007 »
Ok, I see Amos has cropped up a few times here...

Despite being in proper groups I will admit to having used it in the past..
Who else will own up? :)

Here are some things I made.

(Use winuae if you really want to run them :P )

Also of note, I was the only person who ever managed to code a working spectrum analyzer in Amos and I broke a lot of other records with this language too, the demos are out there if you can be arsed to look for them!

Special bonus, the last one (7) has my code, my gfx and I even wrote the music ;)
« Last Edit: November 06, 2007 by Shockwave »
Shockwave ^ Codigos
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: TOP 5 ALL Around Programming Langague?
« Reply #12 on: November 06, 2007 »
Yeah ... I also did code in AMOS for some years. Was a great and simple language.
Even if I switched to Assembly I used AMOS for writing certain tools. I also did code
some games using AMOS and it was real fun and a good start into programming on
the Amiga!!! No need to be ashamed of at all !!!
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: TOP 5 ALL Around Programming Langague?
« Reply #13 on: November 07, 2007 »
C,C,C,C,C.  So good it occupies all 5 slots in my favourites list.
Jim
Challenge Trophies Won:

Offline Hotshot

  • DBF Aficionado
  • ******
  • Posts: 2114
  • Karma: 91
    • View Profile
Re: TOP 5 ALL Around Programming Langague?
« Reply #14 on: November 07, 2007 »
spectrum analyzer? is that where music came on then the bars go up and down responding by the music.

Nice picture shocky  :clap:

 :cheers:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17414
  • Karma: 498
  • evil/good
    • View Profile
    • My Homepage
Re: TOP 5 ALL Around Programming Langague?
« Reply #15 on: November 07, 2007 »
spectrum analyzer? is that where music came on then the bars go up and down responding by the music.

Sort of.

You could have Vumeters (on the amiga there are four sound channels which means that up to four sounds can be played at the same time), for each channel you'd have one bar that showed the volume.

A spectrum analyzer monitors the sound channels to detect the pitch of a sound being played so you can have many bars accross a large frequency band.

There is no command in Amos to do this but I hacked around it :)
Shockwave ^ Codigos
Challenge Trophies Won: