Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / What language do you like most?

Author
Message
aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 18th Aug 2007 23:51
Which is your favorite:

Machine Languages
Assembly Languages
Mid-Level Languages
or High-level Languages

Your signature has been deleted by a moderator because this joke is getting old.
Opposing force
19
Years of Service
User Offline
Joined: 10th Aug 2005
Location: England
Posted: 19th Aug 2007 00:24
I like English the most...

http://www.freewebs.com/teammegabasic/
For low price FPSC and Dark BASIC media packs.
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 19th Aug 2007 02:36
High level, makes programming so much easier.

[center]
CREATE games with ease! NO programming required!
WIP
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 19th Aug 2007 03:15
isn't there only one machine language?
I'd have to say High-level because otherwise I'd be insulting about 60 years worth of work
I am reading a computer science book, and it's a real insight into how computers "really" work. It really makes you appreciate how amazing a computer is when you see the small details
I think soon computer languages wont exist as such, and anyone will be able to make anything on a computer without any training. That will be crappy
What I don't like about high-level languages and technological advances in general is that people don't appreciate what is going on or what it took to get to that stage.

Your signature has been erased by a mod because it was rubbish.
Dazzag
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Cyprus
Posted: 19th Aug 2007 12:15
Quote: "I think soon computer languages wont exist as such, and anyone will be able to make anything on a computer without any training"
One of our computer lecturers told us that (she was a mean old cow) back in 1989. Personally I don't think it will ever happen fully, but you can see how things are going and most real world applications will probably not require what we think of as major coding in the nearish future IMO.

Cheers

I am 99% probably lying in bed right now... so don't blame me for crappy typing
Current fave quote : "She was like a candle in the wind.... unreliable...."
Virtual X
18
Years of Service
User Offline
Joined: 27th Feb 2006
Location:
Posted: 19th Aug 2007 12:26
I believe the only way coders will become obsolete is when the AI becomes so advanced that the system can make alterations to the game engine itself without human interaction, only then will coders become obsolete.

favourite language = The language of LOVE baby
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 19th Aug 2007 12:51
Quote: "I like English the most..."


You beat me to it...now I have to make a serious post now, I hope you're happy.

I'd say high-level personally - makes life easier and you can do what you want with them, so I don't need to know the others.

Hakuna Matata
Mr X
19
Years of Service
User Offline
Joined: 25th Sep 2005
Location: Universe, milkyway, sol-system, Earth...
Posted: 19th Aug 2007 14:11
Quote: "isn't there only one machine language?"


Wasen't it so that every defferent processor modell has it's own machine code? Or did I missunderstand something?
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 19th Aug 2007 14:12
With computers becomming faster and faster there's more room for unoptimized games (unless you are going for AAA) and thus you can create programs that make great games with less input from the user.

Of course, my program Simple Game Toolkit is a step in this direction allowing anyone to create a game without any from of programming. Everything is already programmed once, why do it again?

[center]
CREATE games with ease! NO programming required!
WIP
Mr X
19
Years of Service
User Offline
Joined: 25th Sep 2005
Location: Universe, milkyway, sol-system, Earth...
Posted: 19th Aug 2007 14:28
Quote: "Everything is already programmed once, why do it again?"


It's more dynamic. You get more control of what the computer actually does, which can be very good, depending on what you do. You can make things faster, and do more. But that's my oppinion, I like to code. It can be really satesfying to sit down with an hard problem and then suddenly create an solution. Guess it's a matter of taste what appeals you. Your program, the Simple Game Toolkit, is nice, but not my style.
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 19th Aug 2007 15:16 Edited at: 19th Aug 2007 15:32
According to Myers Briggs there's really only 1/16 personality types who are suited to do low/mid level programming. People who are experts at abstract thinking and complex systems. IIRC there are 3 other types that share some of these skills. It's really up to what kind of brain you got.

I'm half this type and half visionary leader (my own definition) type. You sort of change over time and I feel more like thinking and delegating rather then thinking and doing it myself these days. More game designer then programmer. Simple Game Toolkit thus is not by coder for coder but by designer for designer. I'm developing a program that I want to use to create games, filling a gap I found.


Was looking around for Meyers Briggs and found a lot of info in Wikipedia. My type is called the analyst, a brainstormer and natural but not eager leader. Found in 1% of the population: INTJ More on Meyers-Briggs can be found here

[center]
CREATE games with ease! NO programming required!
WIP
Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 19th Aug 2007 15:20
Quote: "isn't there only one machine language?"


No, different CPU's have different instruction sets.

Keo C
17
Years of Service
User Offline
Joined: 3rd Aug 2007
Location: Somewhere between here and there.
Posted: 20th Aug 2007 02:18
Well whatever class DarkBASIC Pro is in. Not very sure.

Uhhhhhhh.... I forgot
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 20th Aug 2007 03:17
Assembly and machine code is low level
C/C++ is mid level
And DB/DBP is high level

Basically DBP is made in C++ that is made in assembly.

[center]
CREATE games with ease! NO programming required!
WIP
Keo C
17
Years of Service
User Offline
Joined: 3rd Aug 2007
Location: Somewhere between here and there.
Posted: 20th Aug 2007 04:07
So I guess my favorite is high level.

Uhhhhhhh.... I forgot
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 20th Aug 2007 04:34
DBP was made in C++ which was made in C which was made in assembly to take it even further.

I'd have to say I like the mid level languages the best, at least syntax-wise. I love the curly braces, it just makes code seem so much more structured when it's in blocks.



A book? I hate book. Book is stupid.
(Formerly Yellow)
Chily Dog
20
Years of Service
User Offline
Joined: 6th Nov 2004
Location: U.S.A.
Posted: 20th Aug 2007 04:46
uhhh...Does this count as high level language?

Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 20th Aug 2007 04:47
Mike:
You get nice blocks with BASIC too:



The difference is that you use words instead of symbols.

[center]
CREATE games with ease! NO programming required!
WIP
tha_rami
18
Years of Service
User Offline
Joined: 25th Mar 2006
Location: Netherlands
Posted: 20th Aug 2007 05:11 Edited at: 20th Aug 2007 05:11
English, Dutch, Arabic, DarkBASIC Classic, DarkBASIC Pro, QBASIC, German, French, Classic Latin, Classic Greek.

In that order.

MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 20th Aug 2007 08:48
You're right D.A., but curly braces are less characters and gets rid of the keyword "endif." I guess it just gets the job done for me best.


A book? I hate book. Book is stupid.
(Formerly Yellow)
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 20th Aug 2007 10:03
Mike:
Don't remeber where the curly braces are on an English keyboard but on a Swedish one you have to press AltGr + 7 and AltGr + 0. AltGr is the right Alt key on Swedish boards, our alphabet have 3 more letters (åäö) so we have less other keys and some (11 keys) have 3 characters. Like $ is AltGr + 4 ($ is used for all variables in PHP) and all these presses are quite annoying. And that's why I don't like curly braces, I much rather type words.

[center]
CREATE games with ease! NO programming required!
WIP
Pincho Paxton
21
Years of Service
User Offline
Joined: 8th Dec 2002
Location:
Posted: 20th Aug 2007 13:14 Edited at: 20th Aug 2007 13:15
High Level, Dark Basic Classic is my favourite language. (Well Amos is my all time favourite language.)
But not all High Level languages are very nice. Blitz Basic is horrible... and Visual Basic is not very pretty either, although I do work with VB. VB.net is awful.

Manic
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Completely off my face...
Posted: 20th Aug 2007 13:34
I prefer curly braces to words, i find it easier to read and scan through... which thinking about it, is a bit odd.

I don't have a sig, live with it.
Zombie 20
17
Years of Service
User Offline
Joined: 26th Nov 2006
Location: Etters, PA
Posted: 20th Aug 2007 15:04
LOL code! Didn't think anyone around here was still gonna use that in jokes. Hahah I love it, as far as a favorite language..while I do love db..I thrive on constant challenges. Right now..db is giving me all the challenge I want but coming down to it I really like a lower level language so I can kind of get a better sense of whats going on in the computer and the communication between us for the project.

aluseus GOD
17
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 21st Aug 2007 01:12
my favorite is high level. then machine language (its so clever the way you can add 2 numbers with code consisting of 4 numbers.)

Your signature has been deleted by a moderator because this joke is getting old.
empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 21st Aug 2007 01:44
(Object) Pascal!

I did like the assembly language for 68K CPU's. Not that keen on x86, but I got used to it. Recently I did some assembly stuff for 8 bit micro-controllers. That was fun .

Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 21st Aug 2007 18:58
Mid level personally (well, I love C++ anyway, seeing as you can do almost anything you like with it)

Quote: "You get nice blocks with BASIC too:"

Yeah but curly braces give you scoping.

"It's like floating a boat on a liquid that I don't know, but I'm quite happy to drink it if I'm thirsty enough" - Me being a good programmer but sucking at computers
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 21st Aug 2007 20:47
Scoping?

[center]
CREATE games with ease! NO programming required!
WIP
heartbone
22
Years of Service
User Offline
Joined: 9th Nov 2002
Location:
Posted: 21st Aug 2007 23:26
AMOS Professional

I'm unique, just like everybody else.
Code Dragon
18
Years of Service
User Offline
Joined: 21st Aug 2006
Location: Everywhere
Posted: 21st Aug 2007 23:39
Quote: "Scoping?"


It means that a variable declared inside a block of code is only visible to that block.

Quote: "Quote: "he probably thought you meant you thought"
NOO!! MY BRAIN IT EXPL"
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 22nd Aug 2007 00:19
Code Dragon:
Ah, variable scopes. They have nothing to do with the curly braces directly but how the language works. Correct me if I'm wrong but the scopes are basically global or local to a function. Variables declared before main() would be global but those declared within main() (or any other function) would be local to that function. But declaring a variable within an if block would not be local to that if block only. I wouln't see much use of a variable local to only an if statement block. Pretty much all programming languages have global and local variable scopes.

[center]
CREATE games with ease! NO programming required!
WIP
Code Dragon
18
Years of Service
User Offline
Joined: 21st Aug 2006
Location: Everywhere
Posted: 22nd Aug 2007 15:37 Edited at: 22nd Aug 2007 15:38
With today's fast computers there would be little point to declaring variables inside a block, but I think it's supposed to be used in C and C++ so memory is allocated only if needed. I remember reading in a programming book that when the code hits the end curly bracket all the variables created in that block are released from the stack. In a high level language I can't see that helping performance much though.

Quote: "Quote: "he probably thought you meant you thought"
NOO!! MY BRAIN IT EXPL"
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 22nd Aug 2007 17:03
I took a 5 week introductory class in C last year and they didn't mention variable declarations within blocks. Usually you need variables longer then that. Although, these languages need every variable to be declared (not C++ IIRC) and then declaring temporary variables within a block would come in handy.

[center]
CREATE games with ease! NO programming required!
WIP
GatorHex
19
Years of Service
User Offline
Joined: 5th Apr 2005
Location: Gunchester, UK
Posted: 22nd Aug 2007 17:07 Edited at: 22nd Aug 2007 17:53
Any that don't cause memory leaks or require me to be psychic about what DLL i require and how it's interface works!

I find bug tracking curly brackets a bit hard on my eyes/brain {{{{}}} but it might be im Dyslexic.

DBP works pretty good for me, it's fun to use rather than a headache and feels like the nice days of homebrew gaming in AMOS/STOS

DinoHunter (still no nVidia compo voucher!), CPU/GPU Benchmark, DarkFish Encryption DLL, War MMOG (WIP), 3D Model Viewer
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 24th Aug 2007 08:43
C/C++ is my favorite.


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums

Login to post a reply

Server time is: 2024-11-19 03:39:59
Your offset time is: 2024-11-19 03:39:59