Kirjoittaja Aihe: Basic pääte?  (Luettu 5559 kertaa)

Randomtyyppi

  • Käyttäjä
  • Viestejä: 144
    • Profiili
    • http://iteliaspro.dy.fi/
Basic pääte?
« : 31.01.11 - klo:17.08 »
Tarvitsisin Python ohjelman tyylisen tulkin basicille
kun sitäkin pitää vähän osata :) joten mistä löydän tulkin (vai onko se jo valmiina perus päätteessä? )

Edit:Ja interaktiivinen tulkki c++:ssalle ois myös kiva :)
« Viimeksi muokattu: 31.01.11 - klo:19.42 kirjoittanut Randomtyyppi »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Basic pääte?
« Vastaus #1 : 31.01.11 - klo:23.08 »
C++ on käännettävä, ei tulkattava, kieli.

peran

  • Vieras
Vs: Basic pääte?
« Vastaus #2 : 01.02.11 - klo:08.18 »
Ei Basicia kannata opiskella. Sitä ei käytetä yleisesti kuin .NET-ympäristössä, ja siinäkin yleisempi on C#-kieli.

Kuriositeettina C64:stä, on tehty JavaScript-versio. Ja vanhassa kunnon 64:ssa on Python-tyylinen tulkki. JavaScript-versio on tosin todella hidas myös nopeilla koneilla.

http://www.kingsquare.nl/jsc64
« Viimeksi muokattu: 01.02.11 - klo:08.22 kirjoittanut peran »

muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Vs: Basic pääte?
« Vastaus #3 : 01.02.11 - klo:09.19 »
C++ on käännettävä, ei tulkattava, kieli.

Kyllä kai C++:aa voisi myös tulkata, jos jostain saa siihen kykenevän ohjelman. Esimerkiksi Haskell ja C# ovat myös käännettäviä kieliä, mutta GHC:n ja monon mukana tulee niille myös tulkit.

Jos joku tietää vapaan C++-tulkkiratkaisun, niin semmoinen olisi minustakin aika mielenkiintoinen  :)
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri

Randomtyyppi

  • Käyttäjä
  • Viestejä: 144
    • Profiili
    • http://iteliaspro.dy.fi/
Vs: Basic pääte?
« Vastaus #4 : 01.02.11 - klo:09.43 »
No ok jos basicia ei kannata opetella niin pythonia ja c++:ssaa (paitsi olen aika noob pythonissa osaan vaan perus muuttujat ja print käskyn ._." mutta c++:ssassa en ole niin noob)tai saatan testata geanylla vähän BASICia  ::) .

Edit:Huomasin EIHÄN TÄSSÄ VOI TEHDÄ EDES BASIC TIEDOSTOA ._." no täytyy tyytyä pythoniin jne.
« Viimeksi muokattu: 01.02.11 - klo:09.46 kirjoittanut Randomtyyppi »

snifi

  • Vieras
Vs: Basic pääte?
« Vastaus #5 : 01.02.11 - klo:14.55 »
En ole itse tutustunut, mutta jos Basicia haluat kokeilla niin Gambas voisi olla mielenkiintoinen: http://gambas.sourceforge.net

Minua itseäni häiritsee tulkattavan Pythonin ja käännettävän C-kielen väliin jäävä aukko. Pythonista on toki ollut yrityksiä tehdä käännettävä, mutta vaikuttaa siltä että ne kokeilut ovat jääneet niin sanotusti "lapsen kenkiin". C-kieli puolestaan on minulle liian suuri pudotus tyhjän päälle. Tervetulleita olisivat Cythonin ja Boon kaltaiset välimuotokokeilut.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Basic pääte?
« Vastaus #6 : 01.02.11 - klo:15.13 »
Tulkkaava C ja C++

http://root.cern.ch/drupal/content/cint

Edit:  Huomasin että tämä on osa "ROOT" -ohjelmistoa jonka voi asentaa Ubuntun pakettivarastoista:

Koodia: [Valitse]
sudo apt-get install root-system
Tuossa tulee aika paljon muutakin tavaraa mukana, tuo C / C++ tulkki on vain osa sitä. Saattaa olla hieman vaikea käyttää aluksi (?).
« Viimeksi muokattu: 01.02.11 - klo:16.39 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11482
    • Profiili
    • Tomin kotisivut
Vs: Basic pääte?
« Vastaus #7 : 01.02.11 - klo:16.00 »
No ok jos basicia ei kannata opetella niin pythonia ja c++:ssaa (paitsi olen aika noob pythonissa osaan vaan perus muuttujat ja print käskyn ._." mutta c++:ssassa en ole niin noob)tai saatan testata geanylla vähän BASICia  ::) .
Ohjeita pythonille: http://wiki.python.org/moin/FinnishLanguage
ja tuolta alkuun varsinkin: http://www2.it.lut.fi/project/MASTO/material/Python_opas_2008.pdf

Itse kävin vasta johdatus ohjelmointiin kurssin avoimen yliopiston kautta, kun siitä sai lukio kursseja (sekä lukio maksaa opiskelun) ja nyt on menossa ohjelmointi 1, jossa on Pythonin sijaan Javaa.

Edit:Huomasin EIHÄN TÄSSÄ VOI TEHDÄ EDES BASIC TIEDOSTOA ._." no täytyy tyytyä pythoniin jne.
Aika hauska huomio. Miten se Basic-tiedosto eroaa tavallisesta tekstitiedostosta? Jos kyseessä on pääte, niin kirjoita sinne nimen perään mitä haluat (en tiedä mikä on Basic:in käyttämä pääte).

Muutenkin Basicejä taitaa olla aika monenlaisia, itselläni on Texas Instrumentsin laskimessa jotain sen omaa Basiciä, sillä olen vähän koodannut perusjuttuja huvikseni ja sitten laatikossa on GW-BASICin levykkeet MS-DOS:lle (en ole koskaan kokeillut). Joskus kokeilin aloittaa koodaamista (olin vielä Windows käyttäjä) CoolBasicillä, tosin ei siitä silloin mitään tullut.
« Viimeksi muokattu: 01.02.11 - klo:16.01 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Randomtyyppi

  • Käyttäjä
  • Viestejä: 144
    • Profiili
    • http://iteliaspro.dy.fi/
Vs: Basic pääte?
« Vastaus #8 : 01.02.11 - klo:21.21 »
Voikun minäkin pääsisin lukioon mutta olen vasta ala-asteella ._.

Storck

  • Vieras
Vs: Basic pääte?
« Vastaus #9 : 01.02.11 - klo:22.56 »
Voikun minäkin pääsisin lukioon mutta olen vasta ala-asteella ._.

Voi kun minä pääsisin takaisin/uudestaan ala-asteelle  8)

Randomtyyppi

  • Käyttäjä
  • Viestejä: 144
    • Profiili
    • http://iteliaspro.dy.fi/
Vs: Basic pääte?
« Vastaus #10 : 02.02.11 - klo:16.27 »
Miks ala asteel ei voi opiskella it:ä  :'( .

SuperOscar

  • Käyttäjä
  • Viestejä: 4065
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Basic pääte?
« Vastaus #11 : 02.02.11 - klo:16.44 »
Vaikka minäkin kaipaan kasarin kotitietokoneiden BASIC-tulkkeja kokoruudun muokkaustiloineen, kyllä Python on ensimmäiseksi ohjelmointikieleksi miljoona kertaa BASICiä suositeltavampi!
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Randomtyyppi

  • Käyttäjä
  • Viestejä: 144
    • Profiili
    • http://iteliaspro.dy.fi/
Vs: Basic pääte?
« Vastaus #12 : 02.02.11 - klo:16.50 »
eka kieli jota minä opettelin oli JS heti seuraavana c++

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11482
    • Profiili
    • Tomin kotisivut
Vs: Basic pääte?
« Vastaus #13 : 02.02.11 - klo:16.52 »
eka kieli jota minä opettelin oli JS heti seuraavana c++
Minulla taisi olla ihan eka sen CoolBasic kokeilun jälkeen joko bash (ohjelmointikieli? ;)) tai php (ja heti perään js), vai olisikohan ollut python, no jotain tulkattavaa kuitenkin.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Basic pääte?
« Vastaus #14 : 02.02.11 - klo:16.59 »
Ei Basicia kannata opiskella. Sitä ei käytetä yleisesti kuin .NET-ympäristössä, ja siinäkin yleisempi on C#-kieli.

Kuriositeettina C64:stä, on tehty JavaScript-versio. Ja vanhassa kunnon 64:ssa on Python-tyylinen tulkki. JavaScript-versio on tosin todella hidas myös nopeilla koneilla.

http://www.kingsquare.nl/jsc64
Kuusnepassa oli kyllä nimenomaan Basic-tulkki, samoin kuin sen edeltäjissä Commodore PET:eissä ja VIC-20:ssä. Tämän tiedän eräitä kymmeniä tuhansia rivejä k.o. värkeillä koodanneena.

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Lasse.

  • Käyttäjä
  • Viestejä: 1668
  • Techjunkie.
    • Profiili
    • Liquid Flower Games
Vs: Basic pääte?
« Vastaus #15 : 02.02.11 - klo:18.52 »
Ei saa unohtaa Rubya! http://fi.wikipedia.org/wiki/Ruby

Myös http://fi.wikipedia.org/wiki/Ruby_on_rails on olemassa. Täälläkin keskusteltu Diaspora on ymmärtääkseni toteutettu Railsilla.
Kone 1: Intel Core i5 2500K, 8GB DDR3, nVidia GTX 560 Ti 1GB, 2x1TB & 1x 250GB HDD, Windows 7 & Arch
Kone 2: Lenovo Ideapad Z370 (i5-2410M, 4GB RAM & GeForce 410M) Chakra
Google LG Nexus 4 (ParanoidAndroid)
Linuxia noin vuodesta 2004.

snifi

  • Vieras
Vs: Basic pääte?
« Vastaus #16 : 02.02.11 - klo:20.03 »
Tässä on jonkinlaisen instituution tutkimusta ohjelmointikielten trendeistä, ehkä tämä sopisi tähän myös:

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

« Viimeksi muokattu: 02.02.11 - klo:21.24 kirjoittanut snifi »