Автор Тема: Посока на развитие на езиците?!  (Прочетена 9050 пъти)

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #30 -: Jul 25, 2009, 15:01 »
arda, не мисля, че това е проблемът на КДЕ, било то и ГНОМЕ. Дори и някои хора да ме нападнат сега, Линукс не става за десктоп машина.

Пак ли провокации, трол4е?  >:D

Аз, например, го ползвам като "десктоп" и напълно ме устройва.  ;)

А иначе за езиците (обаче малко в по-друг аспект): нямя страшно, всичко се развива по Оруел.  >:D Щом и National Geographic се именуваха Nat Geo... посоката е ясна - все по-голяма дебилизация и упадък на цивилизацията. За съжаление.
Активен

Без правила няма игра

LinuxFanUNIX

  • Напреднали
  • *****
  • Публикации: 408
  • Distribution: Slackware 12.2
  • Window Manager: KDE 3.5.10
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #31 -: Jul 25, 2009, 15:22 »
С примера си който дадох по-горе не съм искал да кажа че използвам гадния продукт на M$, а просто искам да покажа че с времето технологиите са се развили къде-къде повече. И дадох още един пример, че ако сега едно KDE4 не може да се стартира толкова бързо (а именно за около 3 сек максимум), то след време живот и здраве - ще може, но пък тогава няма да ни е от полза, тъй като тогава може би ще има KDE 10 (KDE X), което от своя страна пак ще се зарежда толкова тромаво, но пък за сметка на това, може би ще предлага доооста повече, отколкото предлагат сегашните графични среди (не само под Linux/UNIX/BSD, а за всички (включително и Win и Mac)).

А и още нещо. Казвате че Linux не ставал за професионална работа. Добре. Така да е. На този етап дори и нямам право да споря, тъй като свободните алтернативи които се предлагат като заместител на комерсиалните продукти, са далеееч по-зле от това което се предлага за $$$. Но мога и да ви успокоя. Все още не се е родил програмиста който ще напише някой толкова добър и успешен проект, но пък за сметка на това, ако се съберем всички тук, инсталираме една боза, опитаме какви функции имат описаните по-горе "професионални" програми, може много бързо да направим подобни за Linux - няколко човека ще отговарят за писането на кода (ядрото на програмата), други ще отговарят за оптимизирането му (защото някои неща могат да се оптимизират и да се намали размера на програмата и същевременно с нея да се работи по-бързо), трети хора пък ще отговарят за външния вид - това е може би най-важното, тъй като повечето потребители гледат външния вид, добре ще е той да надминава хилядократно този който предлага платения продукт. И не на последно място - всичко това да е опън сорс.

Вярно е че с говорене няма да стане, но пък ако наистина проявим сериозно отношение към горното ми "предложение" може да направим много повече, така че комерсиалните продукти да нямат функциите които предлагат опън сорс проектите.
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Re: Посока на развитие на езиците?!
« Отговор #32 -: Jul 25, 2009, 18:29 »
Следвайки тенденцията за нарастващото изпростяване и талибанизация на населението, въобще не бих се учудил ако бъдещето наистина е в java и C#...
Активен

"Knowledge is power" - France is Bacon

tyuio

  • Гост
Re: Посока на развитие на езиците?!
« Отговор #33 -: Jul 27, 2009, 23:00 »
какво мислите за бъдещия пърл?
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #34 -: Jul 28, 2009, 00:52 »
Следвайки тенденцията за нарастващото изпростяване и талибанизация на населението, въобще не бих се учудил ако бъдещето наистина е в java и C#...

За java-та ... ок, ама к'во против имаш C# :P
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #35 -: Jul 28, 2009, 06:31 »
Ако ползваш Линукс само за филми и интернет ОК! Но в същия момент може да имаш нужда от продукт за обработка на чертежи, снимки и подобни. Е, там линукс никога няма да прокопса. Затова КДЕ, ГНОМЕ и други са просто загуба на време и избиване на комплекси, за да покажат че и те могат като МС.
Да не искаш да ми кажеш, че в дистрибуцията, която ползваш влизаш в нета с lynx || links, или пък гледаш филми с mplayer през fbdev драйвера ........
До голяма степен съм съгласен, че няма читав софтуер за CAD, видео и фото-обработка, но от това да заключиш, че КДЕ & ГНОМЕ са избиване на комплекси пред М$ е смешно. Бих изброил нещата за които ползвам ГНОМЕ, но темата е съвсем друга, така че да не я разводнявам
Активен

ANTIADMIN

  • Напреднали
  • *****
  • Публикации: 660
  • Distribution: Windows XP Pro latest updates
  • ANTIADMIN
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #36 -: Jul 28, 2009, 08:17 »
Да не искаш да ми кажеш, че в дистрибуцията, която ползваш влизаш в нета с lynx || links, или пък гледаш филми с mplayer през fbdev драйвера ........
До голяма степен съм съгласен, че няма читав софтуер за CAD, видео и фото-обработка, но от това да заключиш, че КДЕ & ГНОМЕ са избиване на комплекси пред М$ е смешно. Бих изброил нещата за които ползвам ГНОМЕ, но темата е съвсем друга, така че да не я разводнявам
Не, а и да ползвах? :) Ако е за гледане на филми и интернет, добре, нека си го ползват. Но в един момент или трябва да попълниш някъв документ в док формат, или да си инсталираш нов хардуер и почва едно висене по форуми - влез там, напиши онова... е на някои хора не им пука за подобни идиотщини, на тях не им пука да се "учат", защо трябва да се гърчат? Заради една шепа админи, които си седят по форуми и се правят на велики като подкарат нещо под линукс?
Колко хора влизат тук и почват - дай лспци, дай ифконфиг, дай портокали банани??? Това е абсурдно, а в съседната тема за държавната администрация, все още пишат някакви деб..и .
Щом ще гледате филми, ползвайте менаджер на прозорци, защо вие цял ДЕ?

За езиците всеки знае накъде са тръгнали, само дето не споменахте руби ;D Там има много велики програматори... бтв там и на джава се раждат жените програмисти, само да спомена, така че определено имат положително влияние ;D ;D
Активен

ANTIADMIN

  • Напреднали
  • *****
  • Публикации: 660
  • Distribution: Windows XP Pro latest updates
  • ANTIADMIN
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #37 -: Jul 28, 2009, 08:22 »
Само да кажа, че ми харесва как нещата стават бързо, например обновяване и инсталиране на програми, както и да си скалъпиш бърза и надеждна система, но тези неща изискват да се занимаваш с тях и накрая сам решаваш дали си е заслужавало цената/времето прекарано пред компа, за да зубриш ръководства/. При повечето хора, десктоп потребители, цената е невероятно висока. И тук не говоря за свободен/free/ като безплатна бира ;D Така че, нека оставим хората на мира и да гледаме по-далеч от носа си.
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Re: Посока на развитие на езиците?!
« Отговор #38 -: Jul 28, 2009, 09:31 »
Python е хубав език, в последно време се опитвам да го изучавам. Като изключим леко малоумния синтаксис ми допада. Оказва се че има ужасно много библиотеки, има и pygtk примерно. Бих го определил като perl на стероиди.
Активен

"Knowledge is power" - France is Bacon

plamen_f

  • Напреднали
  • *****
  • Публикации: 1246
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #39 -: Jul 28, 2009, 10:53 »
Не разбирам защо толкова плюете Java - според мен тя изнесе тежестта на пробива - истински апликации в интернет.
Вярно тежка е, вярно интерпретатор е, но пък е стабилна, а и някой задава ли си въпроса защо сериозни девелопери разчитат основно на нея (Oracle, IBM & Co).
Това, че има Java like C# - благодаря - нека някой от вас каже, че предпочита копието пред оригинала.....
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #40 -: Jul 28, 2009, 11:30 »
Не разбирам защо толкова плюете Java

http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html

Цитат
For the lack of a nail,
    throw new HorseshoeNailNotFoundException("no nails!");

For the lack of a horseshoe,
    EquestrianDoctor.getLocalInstance().getHorseDispatcher().shoot();

...


For the lack of a war,
    new ServiceExecutionJoinPoint(
      DistributedQueryAnalyzer.forwardQueryResult(
        NotificationSchemaManager.getAbstractSchemaMapper(
          new PublishSubscribeNotificationSchema()).getSchemaProxy().
            executePublishSubscribeQueryPlan(
              NotificationSchema.ALERT,
              new NotificationSchemaPriority(SchemaPriority.MAX_PRIORITY),
              new PublisherMessage(MessageFactory.getAbstractMessage(
                MessageType.WRITTEN,
                new MessageTransport(MessageTransportType.WOUNDED_SURVIVOR),
                new MessageSessionDestination(
                  DestinationManager.getNullDestinationForQueryPlan()))),
              DistributedWarMachine.getPartyRoleManager().getRegisteredParties(
                PartyRoleManager.PARTY_KING ||
                PartyRoleManager.PARTY_GENERAL ||
                PartyRoleManager.PARTY_AMBASSADOR)).getQueryResult(),
        PriorityMessageDispatcher.getPriorityDispatchInstance())).
      waitForService();

All for the lack of a horseshoe nail.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

lkr

  • Напреднали
  • *****
  • Публикации: 81
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #41 -: Jul 28, 2009, 11:34 »
Въпреки това Java е любимият език на Steve Yegge и има защо. Също така не python, ами Ruby e Perl на стероиди :)
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #42 -: Jul 28, 2009, 11:40 »
Не разбирам защо толкова плюете Java - според мен тя изнесе тежестта на пробива - истински апликации в интернет.
Вярно тежка е, вярно интерпретатор е, но пък е стабилна, а и някой задава ли си въпроса защо сериозни девелопери разчитат основно на нея (Oracle, IBM & Co).
Java не се интерпретира от много години. И в Java и в .NET се ползва Just in time компилация. Въпреки това програмите на Java са по-тромави и по-лакоми за ресурси от аналогичните .NET програми.
Това, че има Java like C# - благодаря - нека някой от вас каже, че предпочита копието пред оригинала.....
Това че нещо е по-старо не го прави по-добро. По тази логика всички трябва да пишем на Fortran, защото е най-старият език за програмиране. Само че аз не познавам човек който може да напише програма на него. И определено предпочитам да пиша на C# или Python отколкото на Java.

@lkr - За Python има много повече библиотеки отколкото за Ruby, което го прави по-добрият избор.
Активен

lkr

  • Напреднали
  • *****
  • Публикации: 81
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #43 -: Jul 28, 2009, 11:46 »
Може би има повече, но като език за мен Ruby е много по-добър, може би защото съм писал повече Perl отколкото Python ;)
Активен

plamen_f

  • Напреднали
  • *****
  • Публикации: 1246
    • Профил
Re: Посока на развитие на езиците?!
« Отговор #44 -: Jul 28, 2009, 12:29 »
Е те тука ме настъпа по мазола.

МНого е лесно да лапнеш няколко фрази и да звучиш по научному...

Няма да ти казвам какво е Пи код - както искаш тъй го разбирай. Понеже виждам, че е модно и тук да се усложняват нещата и да пращаме хората по разни блогове на който кот му пречи ето ти малко определения:

The just-in-time compiler comes with the virtual machine and is used optionally. It compiles the bytecode into platform-specific executable code that is immediately executed. Sun Microsystems suggests that it's usually faster to select the JIT compiler option, especially if the method executable is repeatedly reused.

Че можеш и е удобно да ползваш JIT e вярно, но ми е интересно като разработваш винаги ли през него минаваш???

За С# си е мое лично мнение, за .нет също. Удобни са само под Виндовс. Под другите ОС - забрави.... И въобще не смятам, че е удачно да иразждаме темата в това на кой му е по-прав и голям. Достатъчно битки се водят по въпроса. Просто не смятам, че споменатите С# и .нет технологии имат кой знае какво бъдеще  - но само времето може да каже това, ние само си чешем езиците.

П.С. По-вероятно е езика на бъдещето да е естествен и да е китайския....


Активен