Favoritspråk?|Page 2|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Favoritspråk?
Ranta
Kommer du hit ofta?
Medlem
Forum Posts: 714
Member Since:
April 15, 2001
sp_UserOfflineSmall Offline
461778
November 17, 2003 - 7:32 am
sp_Permalink sp_Print

Fackamato wrote: [quote=Ranta]Varför ska så många blanda ihop assembler och assembly? :arg:

Ursäkta mig om jag har skrivit fel. Vad är skillnaden? Assembler = "kompilatorn", assembly = språk?

Gissar att jag är helt fel ute 🙁

Exakt så är det! Nu har du lärt dig nåt nytt 🙂

ViU
Member
Medlem
Forum Posts: 4459
Member Since:
December 25, 2000
sp_UserOfflineSmall Offline
461972
November 17, 2003 - 12:34 pm
sp_Permalink sp_Print

ADA skall tydligen vara trevligt, har dock ingen erfarenhet av det själv.

desdecado
Kommer du hit ofta?
Medlem
Forum Posts: 700
Member Since:
July 14, 2003
sp_UserOfflineSmall Offline
462072
November 17, 2003 - 2:43 pm
sp_Permalink sp_Print

Vore kul att se exempel från alla ovanstående språk hur man skriver ut "hello world" på skärmen. Därefter kan ni fråga en nybörjare vilket språk han vill börja med...hehe.

Btw; HTML är ju ett icke-interpretande layout script eller hur man ska beskriva det, går inte att göra nått logiskt med det (dock med JavaScript eller vbScript, men det är en annan sak)

Avatar
fackamato
Member
Medlem
Forum Posts: 5913
Member Since:
March 5, 2002
sp_UserOfflineSmall Offline
462823
November 18, 2003 - 12:24 am
sp_Permalink sp_Print

desdecado wrote: Vore kul att se exempel från alla ovanstående språk hur man skriver ut "hello world" på skärmen. Därefter kan ni fråga en nybörjare vilket språk han vill börja med...hehe.

Yeah! Jag börjar :bgrin:

(MS Basic)

PRINT "Hello world!" : END

eller

PRINT "Hello world!" : SYSTEM

eller

100 PRINT "Hello world!"
200 END

Man kan göra på flera olika sätt 😀 More more more 8)

Avatar
dae
Kommer du hit ofta?
Medlem
Forum Posts: 410
Member Since:
July 28, 2003
sp_UserOfflineSmall Offline
462929
November 18, 2003 - 8:49 am
sp_Permalink sp_Print

C

#include <stdio.h>

int main(int argc, char *argv[])
{
printf("Hello Worldn");
return 0;
}

C++

#include <iostream>

int main(int argc, char *argv[])
{
std::cout << "Hello World" << std::endl;
return 0;
}
TERdON
Member
Medlem
Forum Posts: 2919
Member Since:
October 7, 2002
sp_UserOfflineSmall Offline
462940
November 18, 2003 - 9:20 am
sp_Permalink sp_Print

Hmmm. PHP har jag testat lite också, och det fattas med i listan...

Avatar
fackamato
Member
Medlem
Forum Posts: 5913
Member Since:
March 5, 2002
sp_UserOfflineSmall Offline
463152
November 18, 2003 - 2:02 pm
sp_Permalink sp_Print

TERdON wrote: Hmmm. PHP har jag testat lite också, och det fattas med i listan...

Kan du skriva ett OS i php? 😛
Man kodar i PHP, inte programmerar ;O

TERdON
Member
Medlem
Forum Posts: 2919
Member Since:
October 7, 2002
sp_UserOfflineSmall Offline
463431
November 18, 2003 - 6:29 pm
sp_Permalink sp_Print

Fackamato wrote: [quote=TERdON]Hmmm. PHP har jag testat lite också, och det fattas med i listan...

Kan du skriva ett OS i php? 😛
Man kodar i PHP, inte programmerar ;O

Det är bra många av de andra språken som inte duger till det heller, Java och Delphi exempelvis (för att välja de exempel jag kan)... Nästan alla lite "högre nivå"-språk kräver komplettering av lågnivå-språk för att duga att skriva oss med...

Avatar
dae
Kommer du hit ofta?
Medlem
Forum Posts: 410
Member Since:
July 28, 2003
sp_UserOfflineSmall Offline
463968
November 19, 2003 - 9:47 am
sp_Permalink sp_Print

Faktiskt så är det väldigt svårt, om inte omöjligt, att skriva ett OS i ENDAST C eller C++ också. Faktum är att vissa delar av OS:et måste göras direkt i maskinkod (dvs. assembly).

Kanske är det bättre att säga att man med "riktigt" programmeringsspråk ska kunna få ut ett körbart program.

Frodo
Kommer du hit ofta?
Medlem
Forum Posts: 663
Member Since:
July 18, 2003
sp_UserOfflineSmall Offline
465945
November 22, 2003 - 12:10 am
sp_Permalink sp_Print

Jag saknar VB och PHP men jag röstade på C++

PHP:

<?php
echo "hello world";
?>

VB:

text1.text = "hello world"

Perl:

#!/usr/local/bin/perl
print 'hello world';

C++:

#include <iostream>
void main()
{
std::cout << "hello world";
}

eller

#include <iostream>
using namespace std;
void main()
{
cout << "hello world";
}
desdecado
Kommer du hit ofta?
Medlem
Forum Posts: 700
Member Since:
July 14, 2003
sp_UserOfflineSmall Offline
467695
November 24, 2003 - 12:13 pm
sp_Permalink sp_Print

ASP:

<%="hello world"%>

Saknar assembler exempel...borde bli en sida full med kod.. =)

TERdON
Member
Medlem
Forum Posts: 2919
Member Since:
October 7, 2002
sp_UserOfflineSmall Offline
467968
November 24, 2003 - 6:57 pm
sp_Permalink sp_Print

desdecado wrote: ASP:

<%="hello world"%>

Saknar assembler exempel...borde bli en sida full med kod.. =)

http://www.cuillin.demon.co.uk.....mbler.html

80x86 assembly and DOS

cseg        segment    para  public  'code'
org 100h
assume cs:cseg,ds:cseg,es:cseg,ss:cseg
hello proc near
mov dx,offset txt
mov ah,9
int 21h
mov ax,4c00h
int 21h
hello endp
txt db 0Dh,0Ah,'Hello, World!',0Dh,0Ah,'$'
cseg ends
end hello

Linux on x86

.text
.globl _start
_start:
movl $1,%ebx / file descriptor for stdout in EBX
movl $hello,%ecx / address of buffer in ECX
movl $13,%edx / length in EDX
movl $4,%eax / syscall number for write is 4
int $0x80 / syscall
movl $0,%ebx / exit code is 0
movl $1,%eax / syscall number for exit is 1
int $0x80 / syscall
.data
hello:
.ascii "Hello world!n"
Frodo
Kommer du hit ofta?
Medlem
Forum Posts: 663
Member Since:
July 18, 2003
sp_UserOfflineSmall Offline
467984
November 24, 2003 - 7:07 pm
sp_Permalink sp_Print

DOS/CMD/*.bat(@echo off) :

echo Hello World

😉 😛

zwi
Siktar mot toppen
Medlem
Forum Posts: 93
Member Since:
November 27, 2001
sp_UserOfflineSmall Offline
473368
December 2, 2003 - 8:22 pm
sp_Permalink sp_Print

saknar prolog och lisp. röstade för c/c++.

Avatar
fackamato
Member
Medlem
Forum Posts: 5913
Member Since:
March 5, 2002
sp_UserOfflineSmall Offline
478156
December 8, 2003 - 3:22 pm
sp_Permalink sp_Print

Frodo wrote: DOS/CMD/*.bat(@echo off) :

echo Hello World

😉 😛

😀

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 362
Currently Browsing this Page:
3 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL