HOVD 2006 - Kedvenc programfejlesztést segítő eszköz / kedvenc virtualizációs technológia

Címkék

Mostantól 24 órán keresztül lehet módosítási kérelmeket postázni a címben említett jelöltekre. A tavalyi és az idei új belépő kategória jelöltjei:

Kedvenc programfejlesztést segítő eszköz:

  • anjuta
  • ant
  • borland jbuilder
  • eclipse
  • glade
  • kdevelop
  • monodevelop
  • netbeans
  • qt designer
  • zend (php)

Kedvenc virtualizációs technológia:

  • bochs
  • jail
  • linux-vserver
  • ms virtual pc
  • openvz
  • qemu
  • solaris containers
  • user mode linux
  • vmware
  • xen

A módosítási kérésekre ugyanazok a szabályok vonatkoznak, mint a kategória szavazásra!

Példa:

Ha a jfs helyett foo-t szeretnél, akkor:

- jfs
+ foo

Ha az ubuntu helyett bar-t, akkor:

- ubuntu
+ bar

és így tovább.

Hozzászólások

- Kedvenc adatbázis-kezelő
+ Kedvenc programfejlesztést segítő eszköz

- Kedvenc biztonsági eszköz
+ Kedvenc virtualizációs technológia

(;

- ms virtual pc
+ paralells

---
pontscho / fresh!mindworkz

-zend
+papír és ceruza

(számomra nélkülözhetetlen)

- anjuta
- glade
+ anjuta / glade
+ Ultimate++

Vagy esetleg, ha inkább a free eszközöket preferáljuk:
- borland jbuilder
+ Ultimate++

Vagy, ha ant, mint make helyettesítő kilóg a sorból:
- ant
+ Ultimate++

- glade
- anjuta
+ glade/anjuta
+ xdevelop

Szerintem mindenképpen kéne az xdevelop is a versenyzők közé. Szerintem a legjobb C#/GTK# fejlesztőkörnyezt linuxra. A monodevelop meg sem közelíti ezt. És ráadásul Javatval is lehet benne fejleszteni.

+ textmate

Remélem nem lesz háború belőle

- monodeveloper
+ monodevelop
(mert ez a neve, nincs érzelmi kötődésem)

En nem hasznalom egyiket se. Legjobb a tetszoleges normalis editor + parancssor. :D

+ Ultimate++
- ant

/* bocs az esetleges helyesirasi hidakert */

Utolso harom tavalyrol:
Kedvenc programfejlesztést segítő eszköz:
- ant 1% (3 szavazat)
- borland jbuilder 3% (9 szavazat)
- monodevelop 3% (10 szavazat)
(szoros lett a vege:) - qt designer 3% (12 szavazat))

York.

------
"Nyugi! Minden a legnagyobb rendben csúszik ki a kezeim közül..."

Jó, el lehet viccelni, de én az esetek 70%-ban emacs+make-et, 25%-ban vim+make-et használok, maradék 4%-ban kdevelopot.
Nagyobb projektekhez is! csak ott make helyett make+autotools. (szerk: autotools=autoconf+automake+autoheader)
És elég gyakran programozok. Akkor én melyikre szavazzak, a kdevelopra? Pedig nem az a kedvencem, az antot meg még sose használtam. Kül. tavaly is ez volt :)

például hogy fordítod le a legegyszerűbben hello.c-t? válasz: "make hello" (ehhez nem kell a ./Makefile), és ez kb. 8 karakterrel rövidebb mint a "cc hello.c -o hello" :)

Nem tudom miert nehez megerteni, hogy amit te programozashoz hasznalsz az egy jo szovegszerkeszto, mig ez a szavazas nem errol szol, hanem a komolyabb fejlesztest segito eszkozokrol, talan pont ezert lett ketto hasonlo kategoria is.

York.

------
"Nyugi! Minden a legnagyobb rendben csúszik ki a kezeim közül..."

szövegszerkesztő - mármint editor :) Egyébként a kdevelop is egy szövegszerkesztő, csak ezernyi más van körülötte. Emacs-hoz is meg gondolom vim-hez is vannak ilyesmi cuccok (pl. java esetén jde). Szóval igenis van létjogosultsága az emacsnak ebben a kategóriában is.

- lehet, h én nem tudom, mi az az `ant', de az olyan hűdekomoly eszköz?
- jó, mondj valamit, amit *szerinted* az emacs v. a vim nem tud, és tudja.
- ki mondja meg, h ez a szavazás "miről szól"? (utálom ezt a kifejezést)
- ezek nem komoly eszközök szerinted? autotools ddd valgrind doxygen cvs
sok részben/teljesen integrálva van emacs-ben/vim-ben.

Ant igazából olyasmi, mint a make, csak egy XML a bemenete és többet tud. Talán inkább scons-hoz lehetne hasonlítani. Szerintem se való ebbe a kategóriába egyáltalán (ha már ennyire az IDÉ-k irányába ment el).
Amúgy tavaly még én is a vim+kiegészítők bekerüléséért lobbiztam itt, ha jól emlékszem. Azóta viszont áttértem Ultimate++-ra többek között azért, mert nagyon nem mindegy, hogy fejlesztés közben egy C++ file a megváltoztatása után 4 vagy éppen 20 másodperc alatt fordul le.

Linuxon gcc-t használ ez is. Amúgy közben vettem észre, hogy hülyeséget írtam. Kb. 5-6 file módosítása utáni fordítás lesz 4-5-ször annyi idő, ha nem Ultimate++ IDÉ-n belül fordítasz, hanem sima make file-okkal. Ezt persze lehet tovább rontani automake/autoconf használatával.

Egy C++ fordítás azért annyira lassú többek között, mert sokszor egy 100 soros cpp file akár 10000 sornyi headert is inklúdol rekurzívan. 2 db 100 soros cpp file-nál ez már 20000 sornyi header fordítás, amiből sok esetben a második 10000 sor már felesleges munka a cpu-nak, hiszen néhány másodperce megcsinálta ugyanazt. Ultimate++-ban egy BLITZ nevű dolog megoldja, hogy ez a rengeteg header csak egyszer legyen lefordítva (egy elég ügyes trükkel). Mindezt persze az IDE teljesen elrejti előled, a project beállításaiban van egy checkbox, hogy használjon-e BLITZ-et fordításkor vagy sem.

> - lehet, h én nem tudom, mi az az `ant', de az olyan hűdekomoly eszköz?
Nem ismerem az ant-ot.
> - jó, mondj valamit, amit *szerinted* az emacs v. a vim nem tud, és tudja.
En ezeket a softokat nem tartom IDE-nek, es nem a tudas, nem tudassal van a baj.
Szerintem nem ebben a kategoriaban van a helyuk...

York.

------
"Nyugi! Minden a legnagyobb rendben csúszik ki a kezeim közül..."

Bocs, akkor javasloma awindowst, mert azzal tudok játszani, szöveget szerkeszteni, meg beleslipstreamelhetek akármit, és akkor jó lesz bármire. Vagy esetleg joe/nano/ee/mined/mcedit(lol)?
--
Gentoo motto: It's worth spending eight hours trying to make something load 20ns faster.

- borland jbuilder
+ quanta+

---------
WARNING: Linux requires you to type! After rebooted to Windows, you can safely unplug your keyboard.

-ant
-glade

+spe (Stani's python editor)
+gazpacho (galde levaltasara keszult gui designer, libglade kompatibilis .xml fajlt gyart)

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

-ant
+kate/kwrite

Végülis programfejlesztést segít... :)
Mellesleg a kwrite és a kate tudtommal ugyan azt a megjelenítő motort használja nem? Csak a kate projecteket is kezel...

Ja és csak azér ant, mert tavaly ő lett az utolsó...

+kdevelop
Megjegyzem, hogy a többiben még nem volt időm elmélyülni.
egyéb toolokra lehet majd szavazni? pl.: subversion, scons, track, stb...

-anjuta
+kdevelop

-ms virtual pc
+vmware

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.