Eli toimiiko Kylix 2 ohjelmointiympäristö nykylinuxeissa kuten Linux Mint, Xubuntu jne? Vai onko odotettavissa yhteensopivuusongelmia tai muita ongelmia?
Juu, tiedän että ko ohjelmisto on vanha mutta joskus vanhassa vara parempi. Ja Delphin ja Kylixin haukkujat voi mennä vaikka hevon kuuseen, sellaisia ei tähän ketjuun kaivata. Itelleni kelpaa hyvin ohjelmointi Delphillä/Kylixillä, jos vaan sen saa toimimaan nykylinuxeissa.
Juu, tiedän että ko ohjelmisto on vanha mutta joskus vanhassa vara parempi. Ja Delphin ja Kylixin haukkujat voi mennä vaikka hevon kuuseen, sellaisia ei tähän ketjuun kaivata. Itelleni kelpaa hyvin ohjelmointi Delphillä/Kylixillä, jos vaan sen saa toimimaan nykylinuxeissa.
Vastaukset 11
Vanhimmat
Kylix oli jo 15 vuotta sitten melko lailla poissa pelistä ts. sillä ei ollut enää ylläpitoa. Mikäli Pascal/Delphi ohjelmointi kuitenkin kiinnostaa siihen on Free Pascal ja Lazarus oiva yhdistelmä. Free Pascal:ssa(fpc) on muistaakseni delphi-moodi, kuten myös objective pascal moodi.
Asiaa hieman sivuten ja Lazarusta koskien kysyn että mikä on pielessä kun yhdessä koneessa Lazarus-editoriin kirjoittaa lähdekoodia niin kaikki kirjaimet, merkit ja numerot tulee tuplana? Tätä ei tapahdu missään muussa ohjelmassa eikä sitä tapahdu toisella koneella jossa siinäkin Lazarus+FP vaan vain yhdellä koneella. Mitä pitää korjata jotta tuollainen tuplaus poistuu ja voi kirjoittaa lähdekoodia ihan normaalisti ja ilman että pitää ylimääräiset poistaa backspacella?
Vika ei ilmeisesti ole Lazaruksessa vaan käyttöjärjestelmän tavassa ottaa unicode-kirjaimet huomioon. Eräs ratkaisu on ladata Lazarus sen omilta sivuilta eikä käyttää distron mukana tulevaa versiota, jolloin saa käyttöönsä uusimman version editorista samalla:
https://www.lazarus-ide.org/index.php?page=downloads
Ahaa, no pitää kokeilla tuota. Kiitti vinkistä.
Vaihtoehtoinen ratkaisu(Handoko):
"I personally choose to disable the Input Manager. To do it on Ubuntu Mate:
Ubuntu main menu > System > Control Center > Language Support > Keyboard input method system > select: none."
Tämän jälkeen kone pitää käynnistää, jotta asetus tulee voimaan. Vika koskee GNOME-desktop:ia, joten ilmeisesti siitä pääsee eroon myös vaihtamalla tilalle jonkun muun display-managerin, vaikkapa KDE:n.
No mulla on Xfce koska itelläni ei ole Ubuntua vaan Linux Mint Xfce, siis kaikissa koneissani.
Löytyy myös Ada, joka on Pascalin sukuinen, siitä eteenpäin kehitetty valtavan paljon kehittyneempi kieli. Uusin versio Ada kielestä on vuodelta 2022 ja on ihan standardia tavaraa.
Freepascal tukee täysin vuoden 1983 Pascalia ja paljon vuoden 1991 Extended Pascalin ominaisuuksia mutta ei ihan täysin.
Se on ajalta ennen kuin mitään mikä tuottaa grafiikkaa näytölle oli standardisoitu binääritasolla, ja koko softapino on sen jälkeen vaihtunut tai muuttunut vähintään binääritasolla. Vanha X11 mikä tuolloin vielä oli on nykyäänkin mutta ei välttämättä oletuksena ja Red Hat ilmoitti poistavansa sen kokonaan seuraavasta käyttöjärjestelmästä.
Sen ei siis pitäisi toimia. Vanhassa ei ole vara parempi kun tuo tuskin edes toimii.
Ok, en siis tee hankintaa tuosta Kylix 2:sta.
Ai tuo joka Torissa maksaa 90e?
Ja Kylix 2 development -kirja, joka on julkaistu vuonna 2002. Ei sillä mitään enää tee. Tyhmiltä toki otetaan rahat pois.