"Det är synd om människan", sa Strindberg¨ Hej. I svensk Excel 5 hade de även översatt basic. Var ju fruktansvärt att programmera. Givetvis kan det vara svårt att börja skriva på svenska nu när vi lärt oss den "pigin" engelska som används som programspråk. "Om nu programspråken uppfunnits och utvecklats i Frankrike, hade vi då accepterat att programspråkets syntax varit på franska ?" Kolla in de olika språkpaketen för VBA... Då är vi ett steg mot rätt håll.Det är synd om människan
Och jag håller med, när vi nu inte får använda vårt modersmål ens när vi programmerar.
Förslagsvis får vi väll utveckla ett eget VB (eller dylikt) på svenska
eller varför inte med den dialekt som vi är vana vid.
Låt sedan koden passera en reversibel förkompilator
som får vara översättare så kan hela världen läsa vår kod,
även kineser och japaner, utan att behöva använda just engelska som språk.
Exempel:
OBS! utan lämpliga kommentarer till kodens funktion.
Dim i as Integer
Dim price as Integer
For i = 1 to 100
If i = 10 Then
price = price + 1
Else
price = price + 2
End If
Listbox.AddItem Cstr(price)
Next i
Låt i vara heltal
Låt pris vara heltal
För i = 1 till 100
Om i = 10 så
pris = pris + 1
Annars
pris = pris + 2
Slut om
Listrruta.LäggTill Krad(pris)
Nästa i
Vågar mig inte på att ge ovanstående på någon dialekt men vore rätt kul.
(för visst kan vi väll få ha det lite roligt i ett stressigt samhälle)
Ovanstående svenska kodning är inte helt idiotisk utan är ganska pedagogisk
då yngre skall kunna lära sig programmera (om de så önskar) och samtidigt
fortsätta sin utveckling i vårt modersmål.
Microsoft har släppt en helt ny plattform för att bland annat göra det möjligt till så kallat plattformsoberoende, med andra ord, att program skrivna i ett visst språk skall kunna köras på olika datortyper. Nu blir kod skriven i t.ex. VB, C#, COBOL o.s.v. förkompilerad till en universell mellannivå som sedan slutkompileras först när den skall användas i respektive datormiljö.
Så varför inte gå hela kedjan fullt ut och låta oss skriva på det språk (svenska, danska, finska, engelska o.s.v.) vi är vana vid och låta koden översättas (kompileras) till nästa nivå samt även göra detta reversibelt, inklusive våra kommentarer skrivna på vårt modersmål.
Varför ska vi skämmas för vårt vackra språk.
Kan nämnas att VB 1.0 lanserades i en svensk variant 1990.
Mvh RolandSv: Det är synd om människan
>>"Så varför inte gå hela kedjan fullt ut och låta oss skriva på det språk (svenska, danska, finska, engelska o.s.v.) vi är vana vid och låta koden översättas (kompileras) till nästa nivå samt även göra detta reversibelt, inklusive våra kommentarer skrivna på vårt modersmål.""
>>"Varför ska vi skämmas för vårt vackra språk."
Därför att programmeringen, ja hela datavärlden behöver <b>standarder</b>. Standarder det saknas inom många områden.
Ett bra exempel på det är alla textfiler som varit gränssnitt mellan olika system.
Dessa filer kan ju i stort sett ha vilket format som helst. Specen är ofullständig eller obefintlig. Många gissningar och antagande... :-)
När dessa nu mer och mer ersätts av XML löser det nästan alla problem.
Varför fundera på att bryta ned XML till ett annat format och skapa egendefinierade skal runt detta?? XML fungerar som det är...
Egentligen är det rätt häftigt.
Som det är idag kan man ju söka på något programmeringsproblem på tyska, danska, ryska, franska, engelska mm siter. Exemplerna ser likadana ut....
//freddaSv: Det är synd om människan
Sv: Det är synd om människan
Visst kan vi ju börja använda dataspråkens enklare former i vårt vanliga språk, tex
-Hungrig ? False/True
men det blir nog inget utvecklande att hålla konversationer då. Vi har dock börjat använda enklare form vid sändning av SMS via mobiltelefoner mm.
Men visst vore det väll trevligt att ha lite mer verbal form i progrmaspråken. T.ex gamla COBOL var betydligt mer verbalt än dagens mer mattematiska c, c++ och c#
"MOVE ZERO TO RECORDS-WRITTEN" (COBOL)
Om nu programspråken uppfunnits och utvecklats i Frankrike, hade vi då accepterat att programspråkets syntax varit på franska ?
/RolandSv: Det är synd om människan
Ja!
Olika branscher har sina respektive branschspråk och IT har sitt språk i engelskan
//MWSv: Det är synd om människan
Du har skrivit mer eller mindre identisk kod. Det finns alltså redan!
/Niklas JanssonSv: Det är synd om människan
Om vi nu har ett programspråk som är så "pratigt" att det man skriver, både kod och kommentarer, är själva programkoden, så behövs ingen seperation av vad som är program och kommentarer utan allt är tänkt att kunna uppfattas av både kompilator och människa.
Om man då kan ha detta på valfritt språk, alltså även svenska, och kompilera och dekompilera (hoppsan lite svengelska) så kan alla nationaliteter använda sitt eget modersmål samt att vi slipper problemet med de som skriver programkod och struntar i kommentarer till sin kod.
Detta kan inte vara en omöjlighet. Vi har på senare tid fått miljöer som skall vara plattformsoberoende (.net och java, finns säkert fler) så det vore på plats för programspråk som är nationallitetsoberoende.
mvh Roland