Ero sivun ”Portaali:Ohjelmistokehitys” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (Mercurial versionhallintajärjestelmiin)
p (Nimi oikein)
 
(11 välissä olevaa versiota 9 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Linux on erinomainen alusta ohjelmoijalle. Tarjolla on laadukkaita kääntäjiä lukuisille eri ohjelmointikielille, paljon vapaita lisäkirjastoja ja vapaita virheenhallintatyökaluja.
Linux on erinomainen alusta ohjelmistokehittäjälle. Tarjolla on laadukkaita työkaluja lukuisille eri ohjelmointikielille, paljon avoimia kirjastoja ja rajapintoja.


Tässä wikissä ohjelmistokehitystä käsitellään mm. seuraavilla sivuilla:
Tässä wikissä ohjelmistokehitystä käsitellään mm. seuraavilla sivuilla:


== Artikkeleita ==
== Artikkeleita ==
*Kääntäjiä ja tulkkeja: [[GCC]] (mm. [[C]] ja [[C plus plus|C++]]), [[GCJ]] ([[Java]]), [[Mono]] (.NET), [[Python]], [[FreePascal]]
*[[Kehitysympäristöt|Kehitysympäristöjä]]: [[Anjuta]], [[Eclipse]], [[Geany]], [[KDevelop]], [[Lazarus]], [[NetBeans]], [[Quanta plus]], [[Qt Creator]], [[Visual Studio Code]]
*Kehitysympäristöjä: [[Eclipse]], [[KDevelop]], [[Lazarus]], [[Quanta plus]]
*[[:Luokka:Kirjastot|Kirjastoja]]: [[GTK]], [[Ncurses]], [[OpenGL]], [[Qt]], [[Readline]], [[SDL]]
*Projektinhallinta: [[Make]], [[Cmake]], [[Patch]], [[Diff]]
*Kääntäjiä ja tulkkeja: [[GCC]] (mm. [[C]] ja [[C plus plus|C++]]), [[GCJ]] ([[Java]]), [[Mono]] (.NET), [[Perl]], [[PHP]], [[Python]], [[FreePascal]]
*Virheenetsintä: [[Cppcheck]], [[Gdb]], [[Valgrind]]
*[[Lokalisointi]]: [[Gettext]], [[Poedit]]
*Kääntäminen suomeksi, monikieliset ohjelmat: [[Gettext]], [[Kotoistus]]
*[[Portaali:Peliohjelmointi Linuxilla|Peliohjelmointi Linuxilla]]
*[[Versionhallintajärjestelmä|Versionhallintajärjestelmiä]]: [[CVS]], [[Subversion]], [[Darcs]], [[Git]], [[Mercurial]]
*Projektinhallinta: [[Make]], [[Cmake]], [[Patch]], [[Diff]], [[Autotools]]
*Kirjastoja: [[OpenGL]], [[SDL]], [[Ncurses]], [[GTK]], [[QT]], [[Readline]]
*[[Versionhallintajärjestelmä|Versionhallintajärjestelmiä]]: [[GNU arch|Arch]], [[Bazaar]], [[CVS]], [[Subversion]], [[Darcs]], [[Git]], [[Mercurial]]
*Virheenetsintä: [[Cppcheck]], [[Gdb]], [[Valgrind]], [[Strace]]


== Luokkia ==
== Luokkia ==
Rivi 16: Rivi 17:
*[[:Luokka:Kirjastot|Kirjastot]]
*[[:Luokka:Kirjastot|Kirjastot]]


==Aiheesta muualla==
* [https://developer.gnome.org GNOMEn kehitysopas]
* [https://code.visualstudio.com Visual Studio Code]


[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]
[[Luokka:Portaalit]]
[[Luokka:Portaalit]]

Nykyinen versio 1. huhtikuuta 2022 kello 01.12

Linux on erinomainen alusta ohjelmistokehittäjälle. Tarjolla on laadukkaita työkaluja lukuisille eri ohjelmointikielille, paljon avoimia kirjastoja ja rajapintoja.

Tässä wikissä ohjelmistokehitystä käsitellään mm. seuraavilla sivuilla:

Artikkeleita[muokkaa]

Luokkia[muokkaa]

Aiheesta muualla[muokkaa]