Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Aug 26th, 2005, 7:38 AM   #11
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Very nice post, Arevos. Couple of nits.
Quote:
Interpreted languages are slow, easy to design and cross-platform
Interpreted languages aren't cross-platform, per se. A platform specific interpreter has to be provided for each target.
Quote:
Machine language is understood by the Operating System, and so runs very fast.
Machine language is understood by the underlying processor. The OS, if an organized one is present, is just another app or process, though it may be loaded with executive abilities and specialized functions.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Aug 26th, 2005, 8:07 AM   #12
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Check this out...

http://www.freetechbooks.com/viewforum.php?f=14
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 26th, 2005, 9:03 AM   #13
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5 Arevos is on a distinguished road
Quote:
Originally Posted by DaWei
Very nice post, Arevos. Couple of nits.
Interpreted languages aren't cross-platform, per se. A platform specific interpreter has to be provided for each target.
Very true. I should have said interpreted languages can be cross-platform.

Quote:
Originally Posted by DaWei
Machine language is understood by the underlying processor. The OS, if an organized one is present, is just another app or process, though it may be loaded with executive abilities and specialized functions.
I don't know enough about the portability of machine code across different platforms to comment, I'm afraid, but I'd imagine you are correct. What I wanted to say is that binary executables are usually restricted to a single platform. At the risk of pointing out the obvious, a C program compiled under Linux could not be executed under Windows.
Arevos is offline   Reply With Quote
Old Aug 26th, 2005, 9:53 PM   #14
theguy0000
Programmer
 
Join Date: Jul 2005
Posts: 73
Rep Power: 4 theguy0000 is on a distinguished road
wow thanks everyone.
theguy0000 is offline   Reply With Quote
Old Aug 27th, 2005, 3:04 PM   #15
mikaoj
Programmer
 
mikaoj's Avatar
 
Join Date: Aug 2005
Location: Norway
Posts: 56
Rep Power: 0 mikaoj is an unknown quantity at this point
Hallo! Søk i Wikipedia, så finner du ut hva en Compiler-compiler
Du er dansk?
__________________
Heh.
mikaoj is offline   Reply With Quote
Old Sep 24th, 2005, 6:37 PM   #16
theguy0000
Programmer
 
Join Date: Jul 2005
Posts: 73
Rep Power: 4 theguy0000 is on a distinguished road
Arevos, that's really helpful! quite bit to read lol but helpful

Do you have AIM, YIM, MSNM, or ICQ?
theguy0000 is offline   Reply With Quote
Old Sep 24th, 2005, 7:16 PM   #17
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Quote:
At the risk of pointing out the obvious, a C program compiled under Linux could not be executed under Windows.
Portability has many facets. One could actually do this with an extremely simple program that uses no OS services or runtime libraries, by generating the executable in a format both OSes are capable of loading and running. It would have to be the same platform, of course. Certainly it would be a huge pain in the rear. It's no wonder the whole question of what constitutes "portability" tends to generate more heat than light whereever the proponents of this view or that view congregate.

@progmaster: Please review the forum rules regarding posting in English. It seems discriminatory, of course, but the forum cannot afford to hire moderators fluent in all the languages that one might desire to use.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Oct 6th, 2005, 1:16 PM   #18
mikaoj
Programmer
 
mikaoj's Avatar
 
Join Date: Aug 2005
Location: Norway
Posts: 56
Rep Power: 0 mikaoj is an unknown quantity at this point
Sorry!
I can rewrite it.
Search in Wikipedia and you find out what a Compiler-Compiler are. Are you danish?
__________________
Heh.
mikaoj is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 2:29 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC