Доступно и всерьез о людях и  взаимоотношениях между ними
Добро пожаловать в Socionics.org Войти | Регистрация | Помощь
in Найти
.

Программирование и соционика

Последний ответ: DarkJackLondon   01/05/2017, 5:26   Ответов: 103
Страница 6 из 7 [Всего 104 записей]   « Первая ... « 3 4 5 6 7 »
Сортировать сообщения: Previous Next
  •  10/20/2004, 19:05 684117 in reply to 684042

    QUOTE (alex14san @ Oct 20 2004, 12:08 ) К счастью, в JDK5 эта проблема решена,
    там появились параметрические типы

    О ужас.
  •  10/20/2004, 20:05 684118 in reply to 684042

    QUOTE (alex14san @ Oct 20 2004, 22:06 ) QUOTE (Duncan @ Oct 20 2004, 12:33 )А что касается конкретного языка, то тут, мне кажется, влияет не ТИМ, а привычка.
    самый лучший язык - тот который программист лучше всего знает

    Для меня самый лучший язык - это имеющий максимум по соотношению (надёжность*скорость*популярность)/(время_написания_проекта + время_изучения_языка + время_на_отладку)

    Под разные задачи в разных услвиях иногда лучше воспользоваться не тем, что знаешь. Так, в своё время я писал игрушки на C++ вместо предлагавшегося мне VB, систему генерации HTML-страниц на Форте вместо C++, CMS сайта на Perl без альтернативы, а впоследствии переписал её на более тормозной и менее оптимальный PHP... При чём в случае Perl/PHP языки пришлось учить совершенно с нуля, не имея до этого "тестовой практики". Или также с SQL - вместо написания своей несложной БД пошёл его изучать :)

    А иногда - наоборот, при наличии готового решения, проще велосипед поизобретать, если это будет выгоднее с учётом времени изучения готового решения.

    В общем, единого правила нет и быть не может. А тот, кто утверждает, что "язык NNN рулез на все случаи жизни" - это какой-то болезненно-запущенный случай :)
  •  10/21/2004, 7:02 684119 in reply to 684042

    QUOTE (Balancer @ Oct 20 2004, 12:05 )В общем, единого правила нет и быть не может. А тот, кто утверждает, что "язык NNN рулез на все случаи жизни" - это какой-то болезненно-запущенный случай :)

    А, например, утверждение, что 4GL-языки лучше для разработки программ в СУБД? А не функциональный SQL?
    Лучше не по названиям, а по типам судить.

    /dmi
  •  10/21/2004, 7:51 684120 in reply to 684042

    QUOTE (dmi @ Oct 21 2004, 11:02 ) А, например, утверждение, что 4GL-языки лучше для разработки программ в СУБД? А не функциональный SQL?
    Лучше не по названиям, а по типам судить.

    Это как раз тот случай, когда изучение новых сущностей _для меня_ и _пока_ - лишняя трата времени :) Не исключаю, что в этих языках с реализацией тех или иных концепций всё гораздо лучше. Сам, например, к Cache присматриваюсь. Но оно, зараза, небесплатное :)

    Так что так и буду, наверное, долго ещё на MySQL сидеть :)
  •  10/21/2004, 7:54 684121 in reply to 684042

    //В общем, единого правила нет и быть не может. А тот, кто утверждает, что "язык NNN рулез на все случаи жизни" - это какой-то болезненно-запущенный случай :)//

    Согласен на все 100. Нужно исходить из реальной задачи и подбирать наиболее приемлимый инструмент. Например, сейчас я занимаюсь СУБД, и удобнее всего мне писать на Delphi. Когда нужно сделать что-то для web, естественным образом переключаюсь на PHP. А когда, скажем, в универе паял АЦП и втыкал в компьютер, понятно, что "общение" с АЦП писал на Asm'е, а потом вставлял с C++.
  •  10/21/2004, 16:22 684122 in reply to 684042

    QUOTE (dmi @ Oct 21 2004, 11:02 ) А, например, утверждение, что 4GL-языки лучше для разработки программ в СУБД?

    Что такое "программы в СУБД" ? Мне это совсем не ясно.
  •  10/21/2004, 16:25 684123 in reply to 684042

    QUOTE (Duncan @ Oct 21 2004, 11:54 ) Например, сейчас я занимаюсь СУБД, и удобнее всего мне писать на Delphi.

    Delphi это не язык как таковой,а среда разработки. Сам по себе Object Pascal никаких преимуществ при работе с базами не несет.

    С базами можно вполне комфортно работать на том-же VBS, просто использовать ADO.
  •  10/21/2004, 22:13 684124 in reply to 684042

    Я кстати тоже не понял причину гордости этого господина. Он бы ещё знанием версии Бейсика с болгарских компьютеров щегольнул.
  •  10/22/2004, 6:30 684125 in reply to 684042

    QUOTE (Drauk @ Oct 21 2004, 08:25 ) QUOTE (Duncan @ Oct 21 2004, 11:54 ) Например, сейчас я занимаюсь СУБД, и удобнее всего мне писать на Delphi.

    Delphi это не язык как таковой,а среда разработки. Сам по себе Object Pascal никаких преимуществ при работе с базами не несет.

    С базами можно вполне комфортно работать на том-же VBS, просто использовать ADO.

    Ну так мы о том и говорим. Все определяется реальной задачей и личными пристрастиями разработчиков. А с базами можно достаточно комфортно работать много на чем, на том же С++, например.
  •  10/22/2004, 7:17 684126 in reply to 684042

    Так реальной задачей или всё таки личными пристрастиями, ты уже определись.
  •  10/22/2004, 7:49 684127 in reply to 684042

    QUOTE (Мышкин @ Oct 21 2004, 23:17 ) Так реальной задачей или всё таки личными пристрастиями, ты уже определись.

    Совокупностью реальной задачи и пристрастий.
    Пример: если я пишу СУБД для, скажем, Oracle, я могу подумать, в чем разрабатывать - Delphi, C++, еще что-то - что я лучше знаю или в чем мне удобнее. Но я аж никак не стану писать на Asm'е, даже если я в нем просто спэц. Так понятнее?
  •  10/22/2004, 7:54 684128 in reply to 684042

    QUOTE (Duncan @ Oct 22 2004, 01:49 ) QUOTE (Мышкин @ Oct 21 2004, 23:17 ) Так реальной задачей или всё таки личными пристрастиями, ты уже определись.

    Совокупностью реальной задачи и пристрастий.
    Пример: если я пишу СУБД для, скажем, Oracle, я могу подумать, в чем разрабатывать - Delphi, C++, еще что-то - что я лучше знаю или в чем мне удобнее. Но я аж никак не стану писать на Asm'е, даже если я в нем просто спэц. Так понятнее?

    Нет, всё равно не понятно. Вот скажи, станешь ли ты учить новый язык, из-за того что в нём намного легче, чем на тех что ты уже знаешь, будет осуществить необходимую тебе функциональность? Например будешь ли ты учить Java, если уже знаешь C++.
  •  10/22/2004, 8:01 684129 in reply to 684042

    QUOTE (Duncan @ Oct 21 2004, 23:49 ) Совокупностью реальной задачи и пристрастий.
    Пример: если я пишу СУБД для, скажем, Oracle, я могу подумать, в чем разрабатывать - Delphi, C++, еще что-то - что я лучше знаю или в чем мне удобнее. Но я аж никак не стану писать на Asm'е, даже если я в нем просто спэц. Так понятнее?

    Это называется "писать морду к СУБД".
    Во-вторых, насколько я знаю, в Oracle есть свои средства разработки.

    /dmi
  •  10/22/2004, 8:03 684130 in reply to 684042

    QUOTE (Мышкин @ Oct 21 2004, 23:54 ) QUOTE (Duncan @ Oct 22 2004, 01:49 ) QUOTE (Мышкин @ Oct 21 2004, 23:17 ) Так реальной задачей или всё таки личными пристрастиями, ты уже определись.

    Совокупностью реальной задачи и пристрастий.
    Пример: если я пишу СУБД для, скажем, Oracle, я могу подумать, в чем разрабатывать - Delphi, C++, еще что-то - что я лучше знаю или в чем мне удобнее. Но я аж никак не стану писать на Asm'е, даже если я в нем просто спэц. Так понятнее?

    Нет, всё равно не понятно. Вот скажи, станешь ли ты учить новый язык, из-за того что в нём намного легче, чем на тех что ты уже знаешь, будет осуществить необходимую тебе функциональность? Например будешь ли ты учить Java, если уже знаешь C++.

    Да, даже независимо от того, будет ли реальный проект. Потому что я вообще люблю изучать новое, повышая тем самым свою фунциональность. При условии, конечно, что у меня есть время.

  •  10/22/2004, 9:39 684131 in reply to 684042

    QUOTE (Duncan @ Oct 22 2004, 12:03 ) Потому что я вообще люблю изучать новое, повышая тем самым свою фунциональность. При условии, конечно, что у меня есть время.

    Я бы сказал так - в IT-области тот, кто не изучает новое, катастрофически откатывается назад. Хочешь иметь работу и зарплату - будь добр постойнно учить новые направления, средства, инструменты... :)
Страница 6 из 7 [Всего 104 записей]   « Первая ... « 3 4 5 6 7 »
Показать как RSS feed в формате XML


visits

Community Server