Ottamatta kantaa kieleen, niin mikä on paras IDE mitä markkinoilta löytyy?
Paras IDE?
Jepulis Jeep
43956
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 43
Vanhimmat
Java on paras. Kirjoitan sitä tietenkin ilmaisella Notepad - ohjelmalla. Helpit katson kätevästi selaimella, joka on siinä sivussa kokoajan auki.
Tiedä oliko tämä viesti ainakin osin "kettuiluna" mulle, kun aiemmin pythonista kyselin ja sanoin kirjoittavani koodit notepad :lla..
jokatapauksessa oma tarkoitukseni ei ole ollut pitää tätä vastauspankkina vaan kyselin alkumetreillä neuvoa.
Toki tämä edeltävä vastaus saattoi olla myös oikea mielipide alkuperäiseen kysymykseen, ja itse vain turhan "herkkähipiäinen". Kuitenkin kirjoitin kommenttini lähinnä siksi, että toisin pahoitella mikäli aiempi toimintani joitain häiritsi.
Hyvää päivänjatkoa kaikille. :)
Varmaankin Visual Studio.
Vaikea sitten sanoa onko se tuottavempi kuin räätälöidyt ympäristöt. Todennäköisesti on tuottavempi siihen rajaan saakka kunnes on tarpeeksi hyvin työkalunsa tunteva säätänyt itselleen tehokkainta työympäristöä.
ilmaisohjelmien fanipojuille tiedoksi: Visual Studio on ilmainen.
Viimeeksi piti ostaa joku saatanan kallis ja surkea käyttöjärjestelmä että sen sai toimimaan.
Oisit ottanut kunnon Winukan koneen mukana. Niissä sen saa yleensä aika halvalla. Hyvä se Winukka. Mukava ja kaikkein yleisin käyttis näissä kotityöasemissa. Mukava koodatakin sille juttuj.
"Oisit ottanut kunnon Winukan koneen mukana."
Sellaista ei ole ollut olemassa Windows 2000:n jälkeen. Ja kone nyt on tietysti itse kasattu niin saa halvemmalla hyvän.
"Hyvä se Winukka. Mukava ja kaikkein yleisin käyttis näissä kotityöasemissa."
Täyspaska. Missä Windows, siellä ongelma. Olkoot sitten virus, hidastelu, toimimattomat päivitykset, surkeat ohjelmat, ala-arvoinen käytettävyys.
Nykypäivänä saa parempia käyttöjärjestelmiä ilmaiseksi kuin että ostaisi jonkun surkean ja kalliin Vistan.
Jaa, eikö se ilmainen (express vai-mikä-se-nyt-oli) ole rankasti rajoitettu?
Siitä kyllä tais puuttua ihan pirustu tavaraa. En ole varma onko niissä enää jotain rajoitteita, että saako niillä tehtyjä ohjelmia myydä.
Itse koitin asentaa kerran sitä Expressiä mutta jäi asentamatta kun olisi halunnut jonkun häröversion .NET 2.0:sta eikä sitten kerrottu missään miten sen Visual Studion saisi pois ja sen tavallisen Windows Updatesta tulevan .NET 2.0:n takaisin.
Microsoft ei ole ikinä osannut tehdä kunnollisia installereita. Tulee mieleen joku vanha MS Office mikä asentu kyllä mutta minkäänlaista uninstall toimintoa ei ollut. Eli jos haluaisi sen ohjelman pois koneelta niin pitäisi asentaa koko paska uusiksi \o/
Sulla on siis noita ennakkoluuloja.
Mut eihän kaikki haluukkaan päivittää Winukkaansa.
Paljon tosta Expressistä puuttuu, mutta paljon siinä on silti enempi kun noissa heikompien alustojen ympäristöissä.
Olen käyttänyt. Viimeksi Windows Vistalla käyttö meni näin:
-Bootti. Kesti noin 4min.
-Mennään ohjauspaneeliin. Ei näy mitään. Ohjauspaneelille tuli joku latauspalkki.
-Konffataan asetuksia. Joka välissä kysyttiin varmistusta muutamaan otteeseen.
-Ruudulle lävähtää kesken kaiken F-Securen splash screen, noin 6min käynnistämisestä. Se ei sitten ollutkaan bootannut.
-Ohjauspaneelista ei löydä mitään, tajuttoman sekava. Hakupalkki tehty sitten tuota virhettä korjaamaan.
-Kesken kaiken ruudulle tulee joku laatikko: "HALUATKO ANTAA PALAUTETTA OHJAUSPANEELISTA (K/E)"
-Ohjauspaneelista poistuttaessa tulee joku vikailmoitus.
-Käynnistetään NES emulaattori, että pääsis pelaamaan Super Mariota. Tietokone kaatuu ylikuumenemisen takia. Koneen omistaja sanoi, että sitä varten koneessa oli dualboottina Ubuntu koska sillä ei kuumene.
Microsoft tekee hemmetin hyviä hiiriä (ostan vain Microsoftin hiiriä, tykkään), lentosimulaattoreita ja IDE:jä mutta käyttöjärjestelmiä ei ole osannut tehdä oikein ikinä. Ihan täyttä paskaa.
Menee sitten niiltä järkeviltä tuotteilta into käyttää jos joutuisi kärvistelemään jonkun paskan käyttiksen takia, ei kiitos.
Mikä olisi Windowsia heikompi alusta? Tuohan on se tunnetuin tapaus alustasta jonka perustukset on tehty rämeeseen.
Löytyykös Visual Studion mistään versiosta järkevää cacheprofiloijaa? Entä mitä arkkitehtuureita se tukee? Mitä kieliä se tukee? Saako mitä kirjastoja siihen maksutta helposti?
Vaikka nyt toi Linukka on semmonen kun sillä raukalla ei oo ees yhtenäistä käyttöliittymää kunnon softatuesta puhumattakaan.
Käytät rikkinäistä rautaa ja ihmettelet kun kone ylikuumenee ja sekoaa. Varmaanhan kaikenlaisella kikkailulla voi ajella romullakin, mutta ei maksa vaivaa. Roskiin vaan romut ja ehjää ja tehokasta alle.
Viimeks muuten kun kokeilin Linukkaa, niin se meni näin.
- bootti, kävin kaffella kun kone rullaili, aikaa en viittinyt ottaa
- Langaton verkko ei pelittänyt, jätin konffaamatta kun ei kiinnostanut säätää
- Kaapelilla häkkyrä sai nettiyhteyden
- Hirveen sekava käyttöliittymä vaikka kopioitu suuri osa Winukasta. Ei kuitenkaan kaikkea
- Koitin käynnistää softat mitä tarttin. No eihän siitä mitään tullut kun ne eivät pelitä linukassa
Ei kun vaihdoin kunnon Winukkaläppäriin ja homma toimi heti putkeen. Samalla siinä illalla koodasin Winukalla C#:lla yhen kivan softan asiakkaalle. Oli tullut voitettua kilpailijan linukkakoodaajat tarjouskilpailussa. Parin tonnin lasku illan hommista. Ei paha. Linukkaporukka olis laskuttanut tosin sitten melkeen kymmenkertasesti. On se niin tuottavaa se standardien mukaan ryssiminen.
Onneks saa tehä työt kunnon systeemeillä eikä tarvii kärvistellä jonkun peeluokan käyttiksen kanssa.
"Käytät rikkinäistä rautaa ja ihmettelet kun kone ylikuumenee ja sekoaa."
Ei ollut minun koneeni. Tietokone ei muuten sekoillut eikä toiminut kummallisesti Windowsilla ylikuumenemista lukuunottamatta. Koneen omistaja kertoi BIOS päivityksen tehneen sen, että Vistalla kone kuumenee herkästi. Ubuntua ei ongelma liikuttanut. Vistan hitaus ja surkeus oli edelleen Vistan omaa ansiota. Itseasiassa käytin eilen Vistaa pitkin päivää. Jostain syystä virtanappulan painamisen jälkeen kiintolevyn ruksutus ei loppunut koko päivässä. Tämähän tarkoittaa sitä, että Vista tarvisi vuorokauden aikaa boottiin. Boottausaikahan on se, että virtanappulan painamisen jälkeen kiintolevyn valo sammuu pysyvästi.
"Viimeks muuten kun kokeilin Linukkaa, niin se meni näin."
Miten ihmeessä voit käyttää jotain Linukkaa kun ei ytimessä ole ennenkään ollut käyttöliittymää?
"bootti, kävin kaffella kun kone rullaili, aikaa en viittinyt ottaa"
Onhan se bootti kerran 2-6kk välein niin kamalan työlästä. Minun käyttöjärjestelmäni boottaa jossain reilussa 30 sekunnissa. Enpä tosin ole bootannut kuin viimeeksi jouluna kun sammutin koneen pyhien ajaksi.
"- Langaton verkko ei pelittänyt, jätin konffaamatta kun ei kiinnostanut säätää"
Minkä merkkisessä tietokoneessa ei muka esiasennetulla käyttöjärjestelmällä toimi langaton verkko? Tuohan menisi takuun piikkiin.
"- Koitin käynnistää softat mitä tarttin. No eihän siitä mitään tullut kun ne eivät pelitä linukassa"
Windows Vista on muuten täysin paska kun siinä ei toimi tavalliset Playstation pelit.
Jos tarkoitat "Linukalla" LSB:tä niin mitä ihmettä joku käyttöliittymä tai softatuki tekee alustan kanssa? Mikähän mahtaa olla .NET:n käyttöliittymä kun sitä aina mainostat?
Linuxeille ainakin on erinomainen softatuki. Rautatukikin on ollut varmaan vuoden päivät markkinoiden paras.
"Samalla siinä illalla koodasin Winukalla C#:lla yhen kivan softan asiakkaalle. Oli tullut voitettua kilpailijan linukkakoodaajat tarjouskilpailussa. Parin tonnin lasku illan hommista. Ei paha. Linukkaporukka olis laskuttanut tosin sitten melkeen kymmenkertasesti."
Mielenkiintoista. Kerropas vähän tarkemmin mitä se softa tekee.
Lasket aika erikoisesti ton boottiajan. Onkos mulla ollut sen mukaan linukassa kanssa ikipootti kun siinäkään ei sammunut viikkoihin se valo?
Niin toihan on vähän kumma huomio toi, että esiasennettu Linukka? Varmaan kyselet esiasennetusta just sen takia, että oot pistämässä raudan toimivuuden laitetoimittajan piikkiin.
Ei vaan noita kaikkia oo voinut esiasentaa kun vanhan linukan tuki on loppunut niin siinä sitten joko käytetään distroa joka on muinaismuisto tai sitten päivitetään sillä riskillä, että jotain lakkaa toimimasta. Linukalla kun on noita distroja, joissa on tuki käytännössä loppu.
Pitääkös sitä ostaa aina uusi kone kun jo asennettu linukka alkaa olla vanha vai mitäs meinaat takuulla ja esiasennuksella kun en semmosesta tossa erikseen puhunut?
Mikäs ihme saa sut koitteleen Vistassa pleikkapelejä? Voihan sen asian sanoa silleenkin, että aika ikävää on Linukalla pelata kun pelejä julkastaan sille niin paljon vähemmän kun Winukalle tai Pleikalle. Ekspoksista puhumattakaan. Meinaan noita isoja uutuuksia.
"Niin toihan on vähän kumma huomio toi, että esiasennettu Linukka?"
Tietysti esiasennettu. Jos sitten lähtee itse asentelemaan ja varsinkin jos asentelee sellaiseen koneeseen jossa koneen valmistaja tai käyttöjärjestelmän valmistaja ei kumpikaan lupaa toimivuutta niin se toimivuushan voi olla mitä tahansa.
"Pitääkös sitä ostaa aina uusi kone kun jo asennettu linukka alkaa olla vanha vai mitäs meinaat takuulla ja esiasennuksella kun en semmosesta tossa erikseen puhunut?"
Työasemakäyttikset "vanhenee" tavallisesti 2-3v aikana, siis sillä tavalla, että kaikki on niin vanhaa että tekee mukavuussyistä mieli vaihtaa paremmaksi. Ja siksi jokaiseen käyttikseen tulee päivityksiä/uusia versioita. Normaalisti saman käyttiksen uudet versiot menee mukisematta koneeseen missä vanhallekin on luvattu yhteensopivuus. Ja jos toimivuus luvataan jollekin Linux-pohjaiselle käyttöjärjestelmällä niin käytännössä muidenkin firmojen Linux-pohjaiset käyttöjärjestelmät toimivat.
"Mikäs ihme saa sut koitteleen Vistassa pleikkapelejä?"
Mikä sut saa koittelemaan jonkun muun merkkisessä käyttöjärjestelmässä Windowsien ohjelmia?
"Voihan sen asian sanoa silleenkin, että aika ikävää on Linukalla pelata kun pelejä julkastaan sille niin paljon vähemmän kun Winukalle tai Pleikalle."
Selainpelejähän nuo alkaa nykyisin olla ja isot nimikkeet siirtyvät kovaa tahtia konsoleille. Indiepelejä sitten pelataan kokoajan enemmän tietokoneilla ja niissä on kokoajan vähemmän merkitystä käyttöjärjestelmällä.
Jaa mikä saa kokeilemaan Winukkapelejä vaikka Linukassa? Oiskos se, että Linukkaporukka kehuu usein kuinka saavat ajettua Winnin pelitkin jollan winellä tai muulla tavalla Linukan alla. Ite en viittis tommoseen ees lähteä koska voivat tosiaankin toimia miten sattuu jos alla on pelkkä kopio Winukasta.
Jaa että Linukka vanhenee 2-3 vuodessa?
"Ite en viittis tommoseen ees lähteä koska voivat tosiaankin toimia miten sattuu jos alla on pelkkä kopio Winukasta."
Jos haluaa varman toimivuuden, pitää sen toimivuuden joku olla takaamassa. Sitä varten on ne Cedegat ja muut. Toimii sitten kuten luvataan. Jos toimivuutta ei luvata niin toimii sitten miten sattuu eikä minua ainakaan kiinnosta noiden kanssa räplätä.
"Jaa että Linukka vanhenee 2-3 vuodessa?"
Ei ole ytimestä kiinni millään tavalla. Kolme vuotta vanhat ohjelmistot työpöytäkäytössä on todella ankeat. Microsoftin tapauksessa kyseessä olisi joku Windows XP SP2, Internet Explorer 6, MS Office 2003... Aika antiikkinen viritelmä, ei tosiaankaan ajanmukainen.
Normaalissa isossa yrityksessä 2-3 vuotta vanha vakioitu ratkasu on vielä aika tuore. Tommosella tekee asioita todella hienosti jos kyse on ihan tavallisesta työnteosta. En nää sinänsä mitään esteitä sille, että estäisi hommia.
Raudat tietty uudempaa noin keskimäärin kun poistot tehään yleensä kolmessa vuodessa.
"Normaalissa isossa yrityksessä 2-3 vuotta vanha vakioitu ratkasu on vielä aika tuore."
Isossa yrityksessä ehkä. Mutta mieti nyt minkälainen tuottavuushäviö se on esimerkiksi jossain tietotyössä jos ei edes ole välilehtiä selaimessa... Viihdekäytössä sitten hommassa on vielä hurjemmat erot, 3v takaisilla ohjelmilla voi olla "multimediat" tiukassa.
Siinäkin riippuu ihan siitä mitä tekee. Ihan hyvin Visual Studiot ja muut pyörähtää XP SP2:lla.
Ootko nyt vääntelemässä tota jotenkin niin, ettei koneeseen vois laittaa vaikka Firefoxia jos siinä on SP2 vai mitä sanot?
Multimediat on parempikin pitää mahollisimman toimimattomina oikeissa firmoissa jos vaan mahollista.
"Ootko nyt vääntelemässä tota jotenkin niin, ettei koneeseen vois laittaa vaikka Firefoxia jos siinä on SP2 vai mitä sanot?"
Tarkoitin ohjelmistoja yleisesti. Eihän sitä päivitysrumbaa ja ohjelmien käyttöönottoon viittii aikaa kuluttaa, että mieluummin sitten tekee isomman remontin kerralla kun uusii niitä ohjelmia.
Mä ainakin laittelen koneelle softaa tarpeen mukaan. Ei oo hankalaa tässä Winukassa. Tosin isoissa putkissa toi on tiukempaa tavalliselle sakille eli lähes kaikille paitti it:lle joka sitten yleensä ylläpitääkin käytännössä koneitaan.
Kokeiles joskus niin selviää sekin millasta käyttöliittymää tarjoo.
Ei se tarjoa mitään käyttöliittymää. Rajapinnan käyttöliittymän tekemiseen vain, niinkuin mikä tahansa muukin ohjelmointiympäristö. Käyttöliittymä on kuitenkin käyttöjärjestelmän asia.
...
Milläs näist ideis on helpoin lähteen koodaan semmsta softaa joka toimii fuzzy logiikalla?
Millä tahansa. Mihin nyt vaan laittaa tuon yli kymmenen vuotta takaperin kirjoittaman pienen mokkulan kiinni.
Eipä ole IDE:stä kiinni mitä kirjastoja tms. käyttää.
Kymmenen vuotta vanha mokkula pitää pakosta kääntää uusiks kun ei noissa linjukseissa toimi ennää nää uudet koodit ellei käännä kaikkee uusiksi. Semmosta se on kun ei edes idejä oo.
on ihan pätevä. Eikä sua mikään estä konffaamasta sitä Visual Studiota (pidä hauskaa!)... sehän sun jutuista päätellen sulla varmaan on.
"Kymmenen vuotta vanha mokkula pitää pakosta kääntää uusiks kun ei noissa linjukseissa toimi ennää nää uudet koodit ellei käännä kaikkee uusiksi."
Tietysti se käännetään uusiksi. Se on kirjoitettu ihan standardien mukaan eikä sille koodille ole mitään tarvinnut tehdä. Ja tuo tuli käännettyä ekan kerran ihan DPMI Dossissa.
Kääntäjätekniikka on kuitenkin kehittynyt yli kymmenessä vuodessa huimasti, samoin prosessorit. Pitäähän ne uusien prossujen ja kääntäjien ominaisuudet hyödyntää. Ei tarvi muuta kuin lisätä projektiin ja toimii heittämällä.
> Kymmenen vuotta vanha mokkula pitää pakosta
> kääntää uusiks kun ei noissa linjukseissa toimi
> ennää nää uudet koodit ellei käännä kaikkee
> uusiksi. Semmosta se on kun ei edes idejä oo.
Ei hyvin monet softatalot joutuneet tuottamaan uuden version juuri Vistan takia. Ja sinnehän on IDE. Kenenkäs valmistama se IDE olikaan....
Noh, sellaista se elämä on vaikka olisikin erinomainen IDE.
BTW,
http://linuxmafia.com/faq/Devtools/ides.html
osa on huonoja ja osa vähemmän huonoja. Oletteko muuten koittaneet kääntää 10 vuotta vanhoja VisualStudiolla (ver. 97 tai 6.0) tehtyjä rojekteja VisualStudio 2008:lla. Onnistuiko?
"Oletteko muuten koittaneet kääntää 10 vuotta vanhoja VisualStudiolla (ver. 97 tai 6.0) tehtyjä rojekteja VisualStudio 2008:lla. Onnistuiko?"
Visual Basic softasta ei toimi varmaan mikään. Minun C/C koodi minkä kirjoitin Dossissa kyllä toimii nykyäänkin ihan heittämällä, ei mitään ongelmaa. Sanoo vaan make ja toimii Ubuntus. Väittäisin, että toimii vaikka hankkisin ARM prossulla koneen vaikka noi on tehty x86:lla.
Standardit on kivoja.
Tosin varsinkin vanhempien softien kanssa homma menee niin, että joko ne olivat aika ankean oloisia tai sitten ne käyttivät laitteiden erikoisominaisuuksia liikaa eivätkä ne toimi enää nykysin vaikka miten kääntäisi DOS-koodia suoraan.
XCode, joka tulee ilmaiseksi vakiovarusteena vaikkakaan ei valmiiksi asennettuna nykyaikaisten koneiden mukana.
NeXTin ylistetyn IDEn suora jälkeläinen.
Onko se täydellinen versio? Jos on niin koodarille mäkki olisi kannattava kauppa (kone huippu IDE).
Monet IDE:t kun ottavat kantaa kieleen, niin vaikea noita on vertailla. :)
Esimerkiksi Eclipse ei ota sinällään kantaa kieleen vaan se on melko laaja editorikehys sekä ohjelmointikielien että graaffisten ja ei-graaffisten mallien muokkaamiseksi. Ja vielä paljon muuta.
Microsoftin Windows alustalle suuntautuvassa kehityksessä Visual Studio on ehdoton ja paras valinta. Pluginien avulla sen saa vaikka keittämään kaffit ja juomaankin ne sinun puolestasi. Ajurien ohjelmoinnin kanssa se ei ehkä ole kaikista paras ja tällöin melkein valitsen työkaluksi Emacs gmake (tai jos pakko nmake) "IDEn". Notepad on näppärä työkalu moneen tarpeeseen, mutta se on vain editori.
Eclipse on Javalla työskentelyyn ehdoton valinta. Tosin sillä voi kehittää myös Pythonia yms. muita vastaavia kieliä sekä veppisivuja ja -palveluita. Niin ja sillä voi myös tehdä C -koodausta ihan yhtä hyvin kuin VisvaStudiolla. Tosin MS-työkaluketjun liittämiseksi pitää tehdä vähän hommia, mutta se onnistuu.
Netbeans sisältää melko hyvän ympäristön mobile-Javan kehittelyyn, joka on mielestäni vähän parempi kuin Eclipsen vastaava.
Nokian luureille kehitystyöhön kannattaa valita Carbide , joka tosin on spesialisoitu Eclipse. Jos haluaa kokea mobiletuskaa C sahkolla, niin Carbide on työkalusi. Mobile winkkuun taas VS on hyvä IDE.
Linuxin puolella en ole yleensä IDEä ole käyttänyt vaan siellä tuntuu Emacs gmake cvs/svn toimivan ihan hyvin.
IDEn hyvyys ei riipu siitä kuinka paljon siinä on automatiikkaa tai sokerihuurretta, vaan siitä, kuinka paljon paremmin se auttaa sinua tekemään hommasi.
Ja lopuksi...
"To a man with a hammer, everything looks like a nail."-Mark Twain
Borlandin tuotteet sekä ceessä että jiissä ja peessä. Näistä jiitä ja peetä käytän harvemmin, vaikka peetä ja ceetä Borlandin IDE toki sekoitteleekin, mutta vain taustalla ja resursseissa. No onhan siellä tietysti pakekeneraattorit ceessäkin, joten kai siellä taustalla sitten jiitäkin menee.