Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 09:37 30.05.24 
Компютри и Интернет
   >> Програмисти
*Кратък преглед

Страници по тази тема: 1 | 2 | 3 | 4 | 5 | 6 | (покажи всички)
Тема Re: Why Delphi <> Why not Delphi -за всички пишкомерцинови [re: Chaos Fire]  
Автор Rincewind (Wizzard)
Публикувано22.02.02 16:51



Много съжалявам, че не видях дискусията по-рано че да кажа и аз по някоя дума :)
Абе много объркани хора има тука... Ясно е че Delphi има при Client-разработката. Ми че WinAPI е точно за това. Когато разработваш Oracle (примерно) нещата се изнасят към логиката. Тоест какви алгоритми и структури от данни да се използват. Как да се направи балансиране на товара и да е по-scalable. Как да се реализират възможностите му, като тръгнеш от най-простите като индекси и др. до най-сложните. И това няма никакво отношение нито към средата, нито към езика който използваш. Няма и почти никакво значение какъв компилатор ти оптимизира кода. Oracle не са най-добър, стабилен, scalabe и т.н. и т.н защото е оптимизиран с VC, разработен с MFC и други подобни щуротии.
Очевидно MFC се използва за Client-приложения. Visual Studio също (въпреки че може да се използва като среда за разработка на не-визуални програми, сървър и други, и тогава е наистина добър в това).
Чувал съм доводи, че в Delphi се програмира само с компоненти, все едно че рисуваш. Е те разбира се не са програмирали на Delphi и вероятно не са програмирали сериозно на нищо. Какво лошо има в това да изградиш интерфейса по най-интуитивния възможен начин? Нека някой се опита да ме убеди, че може с пускане на компоненти да изгради бизнес логиката?
MFC ми преподаваше един върл защитник на Visual C++, не искаше дори да му се говори за Delphi, та той ми е обяснявал как на много места се програмира чрез Copy/Paste - нещо което би трябвало да бъде свършено от обектният модел.
Не забравяйте, че Delphi (CLX) е cross-plaform среда. Да вярно, че е само за Windows и Linux, но самият факт означава, че не би било чак толкова трудно да се направи и за Mac ако има пазар. Е Visual Studio за Linux, Mac, Solaris или PalmOS просто няма да има :)
Размер на .Exe ... Вие сериозно ли си мислите, че това е важно? На кого му пука вече дали е 50Kb или 500Kb? Едва ли главният критерий при избиране на продукт е точно размера на изпълнимия файл. Кажете на колко от софтуера инсталиран на компютъра си знаете размера на .exe-то? Това има значение само при изключително малки проекти. При по-големите вече има всякакъв друг вид данни и exe-то ти е най-малкия проблем.
Разберете не защитавам Delphi-то на всяка цена. Не. Работил съм на Visual Studio (VC и VB), програмирал съм на Java, програмирам и на Delphi. Смея да твърдя че знанията ми по C++, Java и Delphi са достатъчно (C++ - 6-7г. Java - 2г., Delphi - 5-6г) тоест не правя тези заключения въз основа на това, че съм си "инсталирал Delphi миналата седмица и много ми е харесало, че не трябва да пиша разни сложни неща на C++".
За да завърша темата ще ви дам един Hello, world:

10 PRINT "Hello, world"

Пише се лесно. Изпълнява се веднага :)

Какво доказва това? Че BASIC (не QBASIC, а версията за Apple II) е много добър? Че средата е перфектна? Че е елегантен и същевременно прост?
Просто пример, че не трябва да се разглеждат едностранчиво нещата.

И не мислете, че някой от езиците ще умре, че другия Rulez, че ще се откажа да ползвам Delphi за Client програмиране или че за web site back-end ще пиша на C++ защото има templates, STL, multiple inheritance и operator overloading.
Ще програмирам на Java когато поискат това от мен, а когато след десет години китайският стане най-добрият език за програмиране ще науча и него дори и да не е най-краткия за писане и т.н.

Go on, prove me wrong. Destroy the fabric of the universe. See if I care.


Тема Re: Why Delphi <> Why not Delphi -за всички пишкомерцинови [re: Rincewind]  
Автор Chaos Fire (deadly)
Публикувано22.02.02 17:24



Ok. Uspokoj se choveche
Az nito za razmera na EXE-to, nito za EXE sym govoril niakyde
Men principno EXE-tata ne me kasaiat, a tehnia razmer oshte po-malko, shtoto veche dosta vreme pisha na Java. Absolutno sym syglasen che tva niama znachenie i dazhe tova kolko pamet tochno pestish syshto niama znachenie shtoto az i vkyshti sym s 256 RAM veche i pametta ne struva nishto pochti veche...
Syglasen sym syshto che bih pisal i na kantonsko-sanskritski ako mi plashtat dobre za tova

Obache tva che Oracle ne bili naj-dobri ne moga da go preglytna
Ia kazhi kato si spec koj DBMS e naj-dobyr togava?
Informix? DB-2? I samo molia te ne mi kazvaj MS SQL Server!!!

Burn baby!


Тема само малка поправканови [re: Rincewind]  
Автор lndependent (crash)
Публикувано22.02.02 19:34



Е Visual Studio за Linux, Mac, Solaris или PalmOS просто няма да има :)

е да, ама не. VS.NET ще има на първо време под Linux. мълвата твърди, че реализацията ще бъде на Borland . така че и този довод отпада.

stoj, ta gledaj


Тема Re: Why Delphi <> Why not Delphi -за всички пишкомерцинови [re: PhantomAS]  
АвторKid27O1 (Нерегистриран)
Публикувано22.02.02 19:40



evala! az po nepriatno stechenie na obstoiatelstvata sym prinuden da se zanimavam s VC++ i prosto sym vyzmuten ot tova kolko vreme se gubi za praveneto na syvsem elementarni neshta. osven tova koda izbshto ne e po-malyk, nito po-byrz. taka che nastina e bezslisleno da se cheshat ezici za ochevidni nesta


P.S. dnes prisystvah na zashtita na diplomni raboti v TU. prosta statistika: ot 7 raboti, koito biaha tam 3 biaha Web, 1 Java i 3 Delphi. C++??? kakto kaza edin kolega v rabotata sled tova (koito e bezuprechen VC++ specialist), koi e lud da si gubi vremeto... komentaryt mai e izlishen




Тема Re: Why Delphi <> Why not Delphi -за всички пишкомерцинови [re: Kid27O1]  
Автор lndependent (crash)
Публикувано22.02.02 20:18



азпък имам доста задълбочени наблюдения върху студентите в ТУ - доскоро учех там, сега преподавам. хората, които нищо не разбират, пишат на Делфи (каквото и да, стига да могат да защитят). тези, които знаят още по-малко, пишат Web apps. на моите упражнения обяснявам С++ - познай какви физиономии виждам пред себе си. а предишния семестър е трябвало да го учат и да пишат курсови работи.
така че примерите ти са неподходящи

stoj, ta gledaj


Тема Re: само малка поправканови [re: lndependent]  
Автор Rincewind (Wizzard)
Публикувано23.02.02 00:08



Visual Studio nqma da ima!
Shte ima poddryjka na .NET a ne Visual Studio. Mnogo golqma razlika!

Go on, prove me wrong. Destroy the fabric of the universe. See if I care.


Тема Re: Why Delphi <> Why not Delphi -за всички пишкомерцинови [re: lndependent]  
Автор Rincewind (Wizzard)
Публикувано23.02.02 00:10



Kato iskash da gi shashnesh obqsnqvai Asembler. Ne e lesen za pisane. Nikoi ne bi go predpochel. E po-dobyr li e ot Delphi-to?

Go on, prove me wrong. Destroy the fabric of the universe. See if I care.


Тема Re: Why Delphi <> Why not Delphi -за всички пишкомерцинови [re: lndependent]  
АвторKid27O1 (Нерегистриран)
Публикувано23.02.02 13:21



vij sega, ne te znam koi si, nito kolko si independent, ama taka kato ti cheta mneniata si si dosta "dependent" spored men. tova kakvo ti si reshil da obiasniavash si e tvoi problem, no ne kazvai che horata koito nishto ne razbirat pishat na delphi zashtoto az s toia ezik za edin mesec izkarvam poveche otkolkoto ti za edna godina. az si mislia che tova e dostatychen pokazatel da spresh da se pravish na otvoren.
osven tova (po nejelanie kogato se nalaga) pisha na C++, Basic, ASP, nekolko vida assembler i oshte niakolko ne-tolkova populiarni ezika, rabotil sym kakto v Bulgaria taka i v navyn taka che mislia che imam poveche predstava za realnia biznes v toia bransh ot tebe. shte ti dam edin syvet: gledai si studentite i tolkoz, a ako si chak takyv fen na C++, pochvai ovreme da se zapoznavash sys C# - dori MS osyznaha bezumieto koeto v kraina smetka sytvoriha. C# e mnogo po-izchisten i dobyr ama si e dosta kradeno ot Java, VB i... DELPHI
tova imam da ti kaja, a ako mi kajesh koi si i kyde da te nameria v TU moje i lichno da te ubedia



Тема Re: Delphi == .NETнови [re: PhantomAS]  
АвторDominator (Нерегистриран)
Публикувано23.02.02 14:24



Makar da ne sym fen na Parcal ( Pascal ) syntaxisa trqbwa da se priznae che VCL e po dobre proectirana ot MFC, i se pishe dosta po byrzo.

Probemat e che Borland sa malka firma i ne mozaha da se nalozat zaradi loshata si podryzka i uzasnata si documentacja. MS davat super resurs za development.

No Dephi-to shte se prerodi w .NET . Te sa adski blizki kato arhitektura i nachina na pisane.



Тема Re: Why Delphi <> Why not Delphi -за всички пишкомерцинови [re: Kid27O1]  
АвторДeлфиcт (Нерегистриран)
Публикувано23.02.02 14:42



Явно е , че щом съществуват и се развиват тези среди и езици те имат своята публика и своето място. Едното е по-добро за нещо си, другото за друго. Нека да погледнем въпроса от друга страна - какво би било по-доброто решение за хора, който сега започват да се занимават с програмиране - какво да започнат да изучават, кое ще им е от полза повече, кое ще могат да ползват по-дълго време без да е необходимо след време да почват отначало с изучаването на някоя новопоявила се технология . Аз примерно от 2-3 години се занимавам с Делфи и го харесвам, но усещам ,че от това губя едно по-естествено познаване и работа с Уеб езиците, което би ми осигурило С. Като гледам повечето тук сте с дълъг опит в различни езици, но кажете ако сега почвахте да се занимавате накъде бихте се ориентирали?




Страници по тази тема: 1 | 2 | 3 | 4 | 5 | 6 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.