Tapahtumat

Kun kirjaudut sisään näet tässä ilmoitukset sinua kiinnostavista asioista.

Kirjaudu sisään
Tervetuloa lukemaan keskusteluja! Kommentointi on avoinna klo 7 - 23.
Tervetuloa lukemaan keskusteluja! Kommentointi on avoinna klo 7 - 23.

Mikä on paras ohjelmointi kieli aloittelijalle? Perl vai java

Vierailija
12.10.2020 |

Perl vai java vai visualbasuc

Kommentit (23)

Vierailija
1/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Fortran

Vierailija
2/23 |
12.10.2020 |
Näytä aiemmat lainaukset

java

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla
Vierailija
3/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Python tai Java.

Javascriptillä monet aloittaa mutten sitä suosittelisi ekaksi kieleksi. Siinä nimittäin tulee helpon alun jälkeen kielen luonteesta johtuvia yllättäviäkin ominaispiirteitä jotka lyö näpeille kun lähtee soveltamaan. 

Vierailija
4/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Ei java, muuten ei väliä.

Vierailija
5/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Kyllä tällainen asia pitäisi pystyä itse selvittämään jos alalle mieli tekee.

Vierailija
6/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Itse suosittelen Swiftiä tai sitten Lua. Aloittelijoille erittäin selkeitä ohjelmointikieliä.

Sisältö jatkuu mainoksen alla
Vierailija
7/23 |
12.10.2020 |
Näytä aiemmat lainaukset

javascript, koska sallii vaikka minkälaisen ripulin ajamisen

Vierailija
8/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Osta Legon ohjelmoitava robotti

Sisältö jatkuu mainoksen alla
Vierailija
9/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Fortran on selkeä ohjelmointikieli. C vähän sekavampi.

Vierailija
10/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Cobol

Sisältö jatkuu mainoksen alla
Vierailija
11/23 |
12.10.2020 |
Näytä aiemmat lainaukset

x86 Assembly, kerralla syvään päähän. Tuon kun hallitsee, niin hallitsee kaikki muutkin kielet.

Vierailija
12/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Tee oma kieli ja kääntäjä siihen. Kirjoita kääntäjän ensimmäinen versio heksaeditorilla niin et joudu opettelemaan muita kieliä.

Sisältö jatkuu mainoksen alla
Vierailija
13/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Intercal.

https://3e8.org/pub/intercal.pdf

Käsikirjasta vapaasti lainattuna:

"Koska on hyvin vähän asioita, joita voi tehdä Intercalilla, on myös hyvin vähän asioita, joita sillä voi tehdä väärin. Siksi se sopii erinomaisesti aloittelevan ohjelmoijan ensimmäiseksi ohjelmointikieleksi."

Alla esimerkkiohjelma, joka tulostaa 32-bittisen kokonaisluvun itseisarvon:

1 DO (5) NEXT

2 (5) DO FORGET #1

3 PLEASE WRITE IN :1

4 DO .1 <- ’V-":1~’#32768c/#0’"c/#1’~#3

5 DO (1) NEXT

6 DO :1 <- "’V-":1~’#65535c/#0’"c/#65535’

7 ~’#0c/#65535’"c/"’V-":1~’#0c/#65535’"

8 /#65535’~’#0c/#65535’"

9 DO :2 <- #1

10 PLEASE DO (4) NEXT

11 (4) DO FORGET #1

12 DO .1 <- "V-’:1~:2’c/#1"~#3

13 DO :1 <- "’V-":1~’#65535c/#0’"c/":2~’#65535

14 /#0’"’~’#0c/#65535’"c/"’V-":1~’#0

15 /#65535’"c/":2~’#0c/#65535’"’~’#0c/#65535’"

16 DO (1) NEXT

17 DO :2 <- ":2~’#0c/#65535’"

18 /"’":2~’#65535c/#0’"c/#0’~’#32767c/#1’"

19 DO (4) NEXT

20 (2) DO RESUME .1

21 (1) PLEASE DO (2) NEXT

22 PLEASE FORGET #1

23 DO READ OUT :1

24 PLEASE DO .1 <- ’V-"’:1~:1’~#1"c/#1’~#3

25 DO (3) NEXT

26 PLEASE DO (5) NEXT

27 (3) DO (2) NEXT

28 PLEASE GIVE UP

Vierailija
14/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Intercal.

https://3e8.org/pub/intercal.pdf

Käsikirjasta vapaasti lainattuna:

"Koska on hyvin vähän asioita, joita voi tehdä Intercalilla, on myös hyvin vähän asioita, joita sillä voi tehdä väärin. Siksi se sopii erinomaisesti aloittelevan ohjelmoijan ensimmäiseksi ohjelmointikieleksi."

Alla esimerkkiohjelma, joka tulostaa 32-bittisen kokonaisluvun itseisarvon:

1 DO (5) NEXT

2 (5) DO FORGET #1

3 PLEASE WRITE IN :1

4 DO .1 <- ’V-":1~’#32768c/#0’"c/#1’~#3

5 DO (1) NEXT

6 DO :1 <- "’V-":1~’#65535c/#0’"c/#65535’

7 ~’#0c/#65535’"c/"’V-":1~’#0c/#65535’"

8 /#65535’~’#0c/#65535’"

9 DO :2 <- #1

10 PLEASE DO (4) NEXT

11 (4) DO FORGET #1

12 DO .1 <- "V-’:1~:2’c/#1"~#3

13 DO :1 <- "’V-":1~’#65535c/#0’"c/":2~’#65535

14 /#0’"’~’#0c/#65535’"c/"’V-":1~’#0

15 /#65535’"c/":2~’#0c/#65535’"’~’#0c/#65535’"

16 DO (1) NEXT

17 DO :2 <- ":2~’#0c/#65535’"

18 /"’":2~’#65535c/#0’"c/#0’~’#32767c/#1’"

19 DO (4) NEXT

20 (2) DO RESUME .1

21 (1) PLEASE DO (2) NEXT

22 PLEASE FORGET #1

23 DO READ OUT :1

24 PLEASE DO .1 <- ’V-"’:1~:1’~#1"c/#1’~#3

25 DO (3) NEXT

26 PLEASE DO (5) NEXT

27 (3) DO (2) NEXT

28 PLEASE GIVE UP

miks mun näyttö alkoi vilkkumaan?

Sisältö jatkuu mainoksen alla
Vierailija
15/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Javascript / Typescript.

Java alkaa olla jo aika menneisyyttä, vaikka kyllähän sitä legacy projekteissa vielä paljon on (ja jotkut vanhat javajäärät jotka ei halua seurata kehitystä haluaa tämän jopa uusiin projekteihin, mutta ei nyt ihan perusjavaa niihin usein oteta, Kotlin ehkä jos kokonaan java-tyyppisestä ei haluta eroon).

Perlin käyttö ei ole kovin yleistä kuin tietyillä kapeilla alueilla alaa.  Python parempi.

Vierailija
16/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Ei java, muuten ei väliä.

Esim. Brainfuck olis siis hyvä?

Vierailija
17/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Jos kysyt sitä av:lla, niin ei mikään.

Vierailija
18/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Whitespace on silmille armelias.

Vierailija
19/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Suurin osa täällä trollailee, mutta aidosti sanoen joku akselilla python/ruby/perl lienisi paras vaihtoehtosi. Java on kaamea vaihtoehto aloituskieleksi ja kannattaa keskittyä selkeämpään kieleen aluksi. Ja kuten joku muu mainitsi, Javascriptiä ei kannata opetella, koska siinä oppii samassa käytänteitä jotka aiheuttavat katastrofeja muilla ohjelmointikielillä. Kannattaa testailla noita selkeitä kieliä pythonista alkaen ja maistella, mikä sopii itselle parhaiten. Valitsemalla aloituskielen väärin tapat motivaatiosi nopeasti.

Vierailija
20/23 |
12.10.2020 |
Näytä aiemmat lainaukset

Java, josta on sitten helppo jatkaa pythoniin.