Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
29 Март 2024, 04:04:07
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Страниц  : 1 2 3 ... 5 Далее» [Все]   Вниз
  Печать  
Автор Тема: PHP или Perl  (Прочитано 18036 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dark_line
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 11


Просмотр профиля Email
« : 13 Январь 2011, 13:29:00 »

Скажите пожалуйста, что лучше использовать Perl или PHP)  В замешательстве
Записан

spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #1 : 13 Январь 2011, 15:32:09 »

для какой задачи?
Записан
RILLey_ELf
Гость
« Ответ #2 : 13 Январь 2011, 15:59:40 »

лучше ruby или python  Смеющийся
Записан
VitekN
Гродненец
**

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 134


Просмотр профиля
« Ответ #3 : 17 Январь 2011, 16:20:33 »

угу. вообще java...  Смеющийся
Записан

While (!endOfLife()) {
   you.money++;
   you.Girls.add(new Girl(90,60,90));
   beHappy();
}
Clinique Happy
Почетный гродненец
*****

Репутация: +130/-6
Offline Offline

Пол: Мужской
Сообщений: 1198


Меняю себя и мир вокруг себя!

Просмотр профиля WWW
« Ответ #4 : 19 Январь 2011, 11:22:48 »

На мой взгляд, для разработки приложений enterprise level подходят только либо .NET/Java. Perl уже отжил своё (я отдал ему больше 7 лет), PHP более распространён, но всё равно...
Записан

Paladin
FUCK GMmmm
Губернатор
*****

Репутация: +501/-51
Offline Offline

Пол: Мужской
Сообщений: 11862


Просмотр профиля
« Ответ #5 : 20 Январь 2011, 10:36:46 »

На мой взгляд, для разработки приложений enterprise level подходят только либо .NET/Java. Perl уже отжил своё (я отдал ему больше 7 лет), PHP более распространён, но всё равно...
Да... только вот странная зависимость все прикладухи в Java... особенно явагуй... нереальный жор ресурсов и как минимум неприемлемая производительность, а в номинале и постоянные проблемы с использованием. Это при условии что сама апликуха написана правильно и без своих ошибок. Еще стоит вспомнить проблемы связанные с тестирование продуктов писанных на Java. Кто нить пробывал автоматизировать тестирование Swing-оподобных интерфейсов? Попробуйте... Подмигивающий
Записан
Clinique Happy
Почетный гродненец
*****

Репутация: +130/-6
Offline Offline

Пол: Мужской
Сообщений: 1198


Меняю себя и мир вокруг себя!

Просмотр профиля WWW
« Ответ #6 : 20 Январь 2011, 14:26:58 »

Используй SWT, я когда-то работал в этом направлении и не замечал каких либо мажорных глюков Улыбка
Записан

Paladin
FUCK GMmmm
Губернатор
*****

Репутация: +501/-51
Offline Offline

Пол: Мужской
Сообщений: 11862


Просмотр профиля
« Ответ #7 : 20 Январь 2011, 15:08:06 »

Используй SWT, я когда-то работал в этом направлении и не замечал каких либо мажорных глюков Улыбка
Это без разницы.
Записан
VitekN
Гродненец
**

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 134


Просмотр профиля
« Ответ #8 : 21 Январь 2011, 09:32:54 »

SWT — сторонняя библиотека, к тому же платформозависимая (для каждой платформы — своя версия). Swing удобнее поскольку её не надо тащить вместе с программой под каждую ОС/архитектуру отдельно. Swing - нормальная полноценная модель-представление-контролер. Очень удобно работать, все понятно и просто. В java6 сильно улучшили работу Свинга и он теперь сравним по скорости с SWT.
Записан

While (!endOfLife()) {
   you.money++;
   you.Girls.add(new Girl(90,60,90));
   beHappy();
}
Clinique Happy
Почетный гродненец
*****

Репутация: +130/-6
Offline Offline

Пол: Мужской
Сообщений: 1198


Меняю себя и мир вокруг себя!

Просмотр профиля WWW
« Ответ #9 : 22 Январь 2011, 00:57:05 »

Всё может быть, я давно уже не занимаюсь явой Улыбка
Записан

Paladin
FUCK GMmmm
Губернатор
*****

Репутация: +501/-51
Offline Offline

Пол: Мужской
Сообщений: 11862


Просмотр профиля
« Ответ #10 : 22 Январь 2011, 11:25:45 »

SWT — сторонняя библиотека, к тому же платформозависимая (для каждой платформы — своя версия). Swing удобнее поскольку её не надо тащить вместе с программой под каждую ОС/архитектуру отдельно. Swing - нормальная полноценная модель-представление-контролер. Очень удобно работать, все понятно и просто. В java6 сильно улучшили работу Свинга и он теперь сравним по скорости с SWT.
... ели к ява гуи вообще можно применить слово "скорость".
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #11 : 03 Март 2011, 14:42:20 »

лучше всего javascript. Ну и perl конечно же, а после него php. Все вместе, а не или или.
« Последнее редактирование: 03 Март 2011, 15:33:14 от One Man Swiss Army » Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #12 : 03 Март 2011, 22:59:01 »

А при чем тут js?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #13 : 04 Март 2011, 18:47:23 »

А при чем тут js?
при том же причем и php с perl-ом - интерпретируемый язык программирования

Добавлено: 04 Март 2011, 18:53:32
Скажите пожалуйста, что лучше использовать Perl или PHP)  В замешательстве
использовать кстати для чего ) Непонимающий
Записан
RILLey_ELf
Гость
« Ответ #14 : 04 Март 2011, 21:39:07 »

о школота
"bash тоже интерпретируемый язык программирования вывод -> учи bash!"
ruby + rails

Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #15 : 05 Март 2011, 00:22:53 »

>> при том же причем и php с perl-ом - интерпретируемый язык программирования
И что с того, что он интерпретируемый?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #16 : 05 Март 2011, 02:13:44 »

о школота
"bash тоже интерпретируемый язык программирования вывод -> учи bash!"
ruby +

О школота. Выучила очередной модный язык и думает что руби это истина в последней инстанции ) что руби стоит без рельсов? Пшик )

Ps let the holy war begins )
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #17 : 05 Март 2011, 16:43:57 »

>> Ps let the holy war begins )
Делать нечего.

Только вы так и не ответили на вопрос: как можно ставить клиентский язык с серверными в один ряд? Это единственное, что меня интересует. Обо всем остальном спорить не собираюсь.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #18 : 05 Март 2011, 17:59:03 »

>> Ps let the holy war begins )
Делать нечего.

Только вы так и не ответили на вопрос: как можно ставить клиентский язык с серверными в один ряд? Это единственное, что меня интересует. Обо всем остальном спорить не собираюсь.

я бы и не рекоммендовал, пока не откроете для себя node.js
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #19 : 05 Март 2011, 19:38:27 »

Я бы задал вопрос так: "Как можно ставить в один ряд JS и другие, нормальные языки?"
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #20 : 05 Март 2011, 19:47:57 »

Я бы задал вопрос так: "Как можно ставить в один ряд JS и другие, нормальные языки?"
простите, а чем он "не нормален" ? объектная модель уж не хуже чем в perl-е
Записан
RILLey_ELf
Гость
« Ответ #21 : 06 Март 2011, 01:03:54 »

рассматривать в теме посвящённой веб, ruby _без_ rails неадекватно, но давайте сделаем по вашему.

что могут php, perl, javascript без веба? без браузеров, без веб-серверов? _жду ссылки_.
что же касается ruby без rails, без веба, как just ruby: http://rubyforge.org/

но я заинтересовался node.js - расскажите подробнее, какие проекты его используют? сколько их? чего они умеют? какая модель ORM используется? какие БД используются?
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #22 : 06 Март 2011, 02:55:12 »

что могут php, perl, javascript без веба? без браузеров, без веб-серверов? _жду ссылки_
По большому счету то же самое что и C.
 Если есть сомнения на счет javascript, ну rilley_elf ты же сам восхищаесся Qt, ну ты понял...
Записан

HTTP Error 404 - File or directory not found.
RILLey_ELf
Гость
« Ответ #23 : 06 Март 2011, 03:09:51 »

углубляемся не туда.
"могут" конечно по большому счёту - только это парад велосипедов, библиотек нет и уже не будет.

всё же ближе к телу: что реально есть на php, perl без веба?  т.е. список проектов?

javascript и qt это qml?
т.е. поддержка то есть конечно, но пока говорить об этом как об удобном и используемом паттерне рановато, я жду сообщений о супер-удобствах, также как жду первый андроид телефон реально убийцу iPhone.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #24 : 06 Март 2011, 18:10:10 »

рассматривать в теме посвящённой веб, ruby _без_ rails неадекватно, но давайте сделаем по вашему.

что могут php, perl, javascript без веба? без браузеров, без веб-серверов? _жду ссылки_.
что же касается ruby без rails, без веба, как just ruby: http://rubyforge.org/

1. а кто сказал что тема посвящена web-у ?
2. rilley_elf просто не вкурсе что такое cpan Веселый но он у нас умный, сам погуглит

зы люблю красноглазиков )

Добавлено: 06 Март 2011, 18:13:24
но я заинтересовался node.js - расскажите подробнее, какие проекты его используют? сколько их? чего они умеют? какая модель ORM используется? какие БД используются?
всё есть у них на сайте, если заинтересовался - читай там
Записан
Clinique Happy
Почетный гродненец
*****

Репутация: +130/-6
Offline Offline

Пол: Мужской
Сообщений: 1198


Меняю себя и мир вокруг себя!

Просмотр профиля WWW
« Ответ #25 : 06 Март 2011, 21:03:45 »

что могут php, perl, javascript без веба? без браузеров, без веб-серверов? _жду ссылки_.

Название языка представляет собой аббревиатуру, которая расшифровывается как Practical Extraction and Report Language — «практический язык для извлечения данных и составления отчётов». Причём тут веб к перлу тоже не понятно, если принять во внимание то, что любые приложения запускаются посредством CGI интерфейса.
Записан

Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #26 : 06 Март 2011, 22:55:30 »

Причём тут веб к перлу тоже не понятно
не подсказывайте Веселый
Записан
RILLey_ELf
Гость
« Ответ #27 : 07 Март 2011, 20:38:32 »

снобизм нынче в моде
и к сожалению как конструктивный, так и деструктивный.
я показал что ruby без rails стоит многого

nodejs не заинтересовался настолько - чтобы даже смотреть. если нет желания про-рекламировать - значит и рекламировать нечего.

холиварить на темы которые уже давно обсуждены и закрыты не буду. глупо.

cpan сравнить с rubyforge? да ладно. это как stl в C++03 и stl C++0x.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #28 : 07 Март 2011, 20:58:54 »

да, снобизм в моде особенно с вашей стороны. Если nodejs не заинтересовал, то зачем меня просите рассказать о нём ? Про perl для webстроительства и javascript client-side only слив защитан, так что пассаж о школоте вы сами себе написали
« Последнее редактирование: 08 Март 2011, 02:20:26 от One Man Swiss Army » Записан
RILLey_ELf
Гость
« Ответ #29 : 08 Март 2011, 16:36:37 »

извините но предлагать javascript для server-side в сравнении с php, а тем более RoR ?
давайте пройдёмся по шагам:
* ORM: mysql, postgresql, sqlite;
* ООП: реализация (множественное наследование, примеси, области видимости, namespace);
* конфигурация, соглашения, формат для задания опций?
* ссылка на работающий пример.

если отказаться от server-side (web), то предложение вобще кажется безумным.

паскаль может возьмём?

мне кажется это неадекватным
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #30 : 09 Март 2011, 12:25:51 »

извините но предлагать javascript для server-side в сравнении с php, а тем более RoR ?
хороший язык javascript, хороший фреймворк nodejs. Клоны RoR, более-менее точные, есть как на PHP так и на Perl-е, и, сюрприз сюрприз, даже на nodejs есть какое-то подобие - http://expressjs.com/. Ещё раз - если вы чего-то не знаете, это не значит что этого не существует. И ещё, сайтостроительство - это далеко не единственная область применения интерпретируемых языков
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #31 : 09 Март 2011, 12:45:03 »

Не, это сейчас модно что-ли, все писать через жопу с использованием жопанутых инструментов?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #32 : 09 Март 2011, 12:57:54 »

Не, это сейчас модно что-ли, все писать через жопу с использованием жопанутых инструментов?
что вы имели ввиду под словом "всё"
Записан
RILLey_ELf
Гость
« Ответ #33 : 09 Март 2011, 13:39:34 »

я не отрицаю, что ruby, python используются не только в web.
даже perl не отрицаю.
php вне веб? это скорее выброс, чем статистика.

клонов на PHP и Perl нету. имхо недопиленный клон движка это одно, а движок с действительно огромным количеством расширений - это другое.

я так понимаю достойной ORM модели на nodejs для postgresql, sqlite нету?
т.е. это, как web-фреймворки для lisp. пишутся скорее для собственного удовольствия.

ООП модель в JS, PHP по сравнению с python, ruby не кажется откровенно слабоватой?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #34 : 09 Март 2011, 14:04:10 »

я не отрицаю, что ruby, python используются не только в web.
даже perl не отрицаю.
php вне веб? это скорее выброс, чем статистика.
ну наконец-то

клонов на PHP и Perl нету. имхо недопиленный клон движка это одно, а движок с действительно огромным количеством расширений - это другое.
есть. Клон движка это и есть клон движка, а то что вы называете "недопиленностью" - это всего лишь специфика имплементации для данного конкретного языка, не более. Теперь по поводу расширений - расширения - это не движок. И количество расширений никак не характеризует качество движка.

я так понимаю достойной ORM модели на nodejs для postgresql, sqlite нету?
т.е. это, как web-фреймворки для lisp. пишутся скорее для собственного удовольствия.
то есть отсутствие ORM модели по вашему как-то положительно или отрицательно характеризует язык ? То есть если для ANSI C нету ORM, то язык говно, да ?

ООП модель в JS, PHP по сравнению с python, ruby не кажется откровенно слабоватой?

слабоватой для чего ? Сайты клепать - более чем достаточно. Я вам по секрету скажу, что firefox ui написан, cюрприз сюрприз, на javascript, или 2-й в мире по популярности браузер для вас не показатель ?

Записан
RILLey_ELf
Гость
« Ответ #35 : 09 Март 2011, 15:14:16 »

что значит "наконец-то"(с)? я раньше отрицал ruby, python вне веб? или это ваше воображение?


специфика недопиленности движка выливается в SQL запросы с соединением всех таблиц в одном запросе, отсутствии кеширования, отсутствии адекватной MVC модели (т.е. действия по валидации проводятся в контроллере - как итог функции по 50-100 строк вместо 5-10).

и всё это выливается в то, что движок хоть подходит для создания каталогов товаров, но вот для создания личных записей пользователя - уже приходится модифицировать сам движок.

специфика отсутствия расширений выливается в полную недееспособность и ненужность:
* чтобы создать галлерею фотографий - мне надо подключить плагин, который сам формирует thumbnails, ограничения на сохранения модели в таблицах, ограничения на контент. при этом я могу присунуть модель фотографий в любую модель (смотрим paperclip).
* чтобы создать учётные записи пользователей - мне надо подключить плагин - который будет сам думать о письмах с подтверждениями регистрации, о сложности паролей, о проверке login на уникальность и др. (смотрим restful_authorization).
я описал 2 плагина из куевой тучи.
причём эти модули понимают что такое sql-injection, как требуется организовать базу данных. и при этом достаточно гибки - чтобы указывать необходимое название для полей, для имени таблицы, для тега страниц поиска.

* нативный rest это хорошо и дееспособно.

отсутствие ORM отрицательно характеризует web-фреймворк
я не говорю здесь о javascript как языке - я говорю конкретно о nodejs.
 - мухи отдельно, котлеты отдельно.

не вижу ничего плохого в написании UI на Javascript.
И я не говорю, что Javascript говно.
ООП модель слабовата, в сравнении больше похожа на поздно прикрученный костыль со всеми вытекающими.
написать виджет с 5 кнопками и 30 полями ввода это одно;
написать приложение, которое синхронизирует работу в многопоточном режиме при общении с множеством клиентов по TCP-IP используя определённые протоколы передачи данных это совершенно другое.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #36 : 09 Март 2011, 16:53:45 »

ООП модель слабовата
Её хватает что бы написать производительный Объектно-Ориентированный вебсервер, браузер (просто поверьте на слово, там тоже объекты используются) Вы проигнорировали вопрос - для чего ООП модель javascscipt слабовата ?

что значит "наконец-то"(с)? я раньше отрицал ruby, python вне веб? или это ваше воображение?
"что могут php, perl, javascript без веба? без браузеров, без веб-серверов? _жду ссылки_." - это по вашему я написал ? Наконец-то вы поняли что perl и javascript могут без веба и бразуеров и веб серверов.

отсутствие ORM отрицательно характеризует web-фреймворк
потому что у вас сложности с написанием join-ов ?

специфика недопиленности движка выливается в SQL запросы с соединением всех таблиц в одном запросе, отсутствии кеширования, отсутствии адекватной MVC модели (т.е. действия по валидации проводятся в контроллере - как итог функции по 50-100 строк вместо 5-10).
бла бла бла. вобщем всё понятно. можете не продолжать, мне дальше не интересно - у вас мышление в рамках apache + ruby + mysql и галерей картинок.
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #37 : 09 Март 2011, 17:14:49 »

погодите, тут что, предлагают использовать JS как полноценную платформу для разработки сложного бекэнда?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #38 : 09 Март 2011, 17:29:23 »

погодите, тут что, предлагают использовать JS как полноценную платформу для разработки сложного бекэнда?
для вас пол миллиона баннеров и 2 000 запросов в секунду - это сложный бэкенд ? Какой инструментарий выбрали бы вы ?
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #39 : 09 Март 2011, 17:36:03 »

при чем тут запись статистики баннеров, разговор вроде как шел про бекэнд такого уровня, где нужны ORM и прочие прелести
а баннеры можно и на бейсике завести через CGI, было бы желание
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #40 : 09 Март 2011, 18:02:08 »

при чем тут запись статистики баннеров, разговор вроде как шел про бекэнд такого уровня, где нужны ORM и прочие прелести
а баннеры можно и на бейсике завести через CGI, было бы желание
перечитайте первое сообщение топикстартера. Где там про "ORM, CGI  и прочие прелести" ? Человек спросил какой язык выбрать, а не где есть ORM

ну и конечно я с огромным удовольствием посмотрю на результаты стресс теста вашего CGI приложения на бейсике. Опровергните моё предположение, что производительность вашего скрипта будет меньше двух запросов в секунду. Ну или дайте мне такой скрипт - есть 500 000 записей, id-ки не по порядку, надо для простоты задачи выбирать random-но записи и выдавать id-к в браузер ) Я сам померяю производительность
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #41 : 09 Март 2011, 18:06:47 »

Неужели ты думаешь, что бейсик генерит ассемблерный код в тысячи раз медленнее того же С, не говоря уже о прекомпиленом JS? Смеющийся

А про ORM я написал неспроста, вроде ты тут писал что это нафиг не нужно, если кто-то умеет писать джойны? Ну после разговора про баннеры стало ясно, бекэнды какого уровня ты имел ввиду.
Записан
RILLey_ELf
Гость
« Ответ #42 : 09 Март 2011, 18:11:21 »

производительный Объектно-Ориентированный вебсервер, браузер
что такое объектно ориентированный вебсервер?  Смеющийся

для чего ООП модель javascscipt слабовата ?
для написания приложений.
ORM не осилили,
MVC не осилили,
даже дебагер не осилили,
псевдо-наследование,
херовый синтаксис описания protected и private наследования,
отсутствие примесей и множественного наследования средствами языка.

perl и javascript могут без веба и бразуеров и веб серверов
ага могут! но в реальном мире используются _только_ для простейших операций

потому что у вас сложности с написанием join-ов ?
у меня как раз нет сложностей и я не учавствую в параде велосипедистов.

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

к тому же perl мне напоминает Delphi.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #43 : 09 Март 2011, 18:19:30 »

Неужели ты думаешь, что бейсик генерит ассемблерный код в тысячи раз медленнее того же С, не говоря уже о прекомпиленом JS? Смеющийся
1. никто не генерит ассемблерный код
2. в твоем конкретном примере вопрос в принципах работы CGI, а не выбора языка. CGI в чистом виде априори в разы медленнее
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #44 : 09 Март 2011, 18:29:35 »

в разы  Подмигивающий в тысячи их  Подмигивающий смотрю ты любишь эту фразу

Добавлено: [time]Wed Mar  9 17:32:13 2011[/time]
1. никто не генерит ассемблерный код
ну как же никто, по крайней мере C точно генерит  Улыбка а что, JS работает как интерпретатор без прекомпиляции?
« Последнее редактирование: 09 Март 2011, 18:52:20 от spammer » Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #45 : 09 Март 2011, 18:32:15 »

и всё же, rilley_elf, давайте лично с вами закончим беседу, мне жалко времени на человека, который:
1. omg, обосновывает слабость модели ООП языка программирования отстутствием ORM
2. не умеет пользоваться google, http://sequelizejs.com/
2. не удосужился посмотреть MVC фреймворк expressjs который я привёл парой постов выше
3. думает что "Скажите пожалуйста, что лучше использовать Perl или PHP" это то же самое что "на чём лучше разработать своё первый веб-сайт с гостевой книгой"
4. использует "о школота" в качестве аргументов в пользу своей точки зрения



Добавлено: 09 Март 2011, 18:35:22
ну как же никто, по крайней мере C точно генерит  Улыбка а что, JS работает как интерпретатор без прекомпиляции?
генерит C, генерит Веселый а вот JS, perl и иже с ними прекомпилируются, но не в ассемблер, а в некий промежуточный код, который уже по факту выполняется интерпретатором.
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #46 : 09 Март 2011, 18:43:52 »

а вот JS, perl и иже с ними прекомпилируются, но не в ассемблер, а в некий промежуточный код, который уже по факту выполняется интерпретатором.

т.е. работает по аналогии с JVM/CLR? что там насчет JIT? как показала практика JIT сильно повышает быстродействие критичных участков кода и программы в целом. для perl вроде даже есть какой-то ограниченный JIT, для JS хз, никогда не рассматривал его как платформу для написания производительного, да и, если честно, вообще серверного, кода
« Последнее редактирование: 09 Март 2011, 19:01:17 от spammer » Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #47 : 09 Март 2011, 18:56:51 »

а вот JS, perl и иже с ними прекомпилируются, но не в ассемблер, а в некий промежуточный код, который уже по факту выполняется интерпретатором.

т.е. работает по аналогии с JVM/CLR? но все равно для платформы, претендующей на некую серьезность в плане написания бекэнда, критичные куски кода должны компилиться в ассемблерный код, ведь как показала практика JIT сильно повышает быстродействие таких участков и программы в целом. для perl вроде даже есть какой-то ограниченный JIT, для JS хз, никогда не рассматривал его как платформу для написания производительного, да и, если честно, вообще серверного, кода
да, по аналогии с JVM/CLR - прекомпиляция - это объективная реальность интерпретируемых языков. nodejs, для действительно интересующихся - базируется на гугловом интерпретаторе по имени V8, который вобщем-то и есть чистый JIT, компилирует сразу в машинный, без промежуточного, в самый что ни на есть нативный машинный код, а java JIT всё равно в виртуальной машине вертится если мне не изменяет память

Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #48 : 09 Март 2011, 19:02:12 »

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

может я конечно просто не умею его готовить, хз, но что-то сомневаюсь, что под него есть или когда-нибудь будет такой объем наработок как под ту же Java
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #49 : 09 Март 2011, 19:10:13 »

да нету ничего у автора про гостевуху. Даже если отбросить server-side javascript - знать его client side очень здорово и полезно. Perl я бы не рассматривал для написания гостевухи в частности и для веба вообще, если только нету особой любви к perlу и Ларри лично. RoR - тоже - из пушки по воробъям.

Идеальный вариант для топикстартера PHP. Не надо сразу пытаться объять необъятное и лезть в дебри MVC фреймворков - для начала надо освоить PHP на уровне работы с html формами и mysql. При условии что он не собирается поднять с нуля новый twitter )
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #50 : 09 Март 2011, 19:13:31 »

да нету ничего у автора про гостевуху
тогда я вообще не в теме  Смеющийся

Добавлено: 09 Март 2011, 19:17:43
насчет PHP тоже хз, надо смотреть рынок, вполне может оказаться что лучше начинать сразу с Java/.NET
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #51 : 09 Март 2011, 19:40:09 »

насчет PHP тоже хз, надо смотреть рынок, вполне может оказаться что лучше начинать сразу с Java/.NET
ну видите, проблема в том, что автор не заявил цель, спросил только про средство ) Просто лично мне не понятно, чем javascript хуже RoR если не ясна задача, которую надо решить ) Именно это я и хотел подчеркнуть, а то понабежали советчики, надавали советов даже не вникая о чем спрашивал автор
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #52 : 09 Март 2011, 19:48:52 »

автор не заявил цель, спросил только про средство
Да, это типично, потому я вторым постом и спросил его о собственно цели всего этого Улыбка А потом начался флуд Смеющийся
Записан
RILLey_ELf
Гость
« Ответ #53 : 09 Март 2011, 22:49:59 »

приходится себя цитировать, чтобы напомнить другим о минимальном наборе слабостей ООП модели в js:

ORM не осилили,
MVC не осилили,
даже дебагер не осилили,
псевдо-наследование,
херовый синтаксис описания protected и private наследования,
отсутствие примесей и множественного наследования средствами языка.


П.С.: ruby, python будут приятней для изучения чем php, perl, javascript в качестве интерпретируемого языка. имхо есть литература, библиотеки и относительная адекватность синтаксиса.

omg, все ваши примеры, почему то представляют "hello world" как главное достижение, я не рассматриваю это за примеры.
давайте ближе к реальному миру.
как javascript можно рассматривать на равне с python если на нём ничего нет, кроме фанатских поделок?

П.П.С.: express.js это только прототип фреймворка, игрушка для фанатов. даже https://github.com/visionmedia/express/blob/master/examples/blog/models/post.js  файл представляющий модель показывает, насколько языку не хватает динамичности.

Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #54 : 10 Март 2011, 00:09:31 »

<имхо>
В "чистом" javascript-е ооп кажется притянутым за уши -- ну не его это...
Когда комьюнити начинает что-то допиливать, дописывать -- появляются прикольные штуки. Но это уже заслуга того самого комьюнити.

Сам лично смотрел на JavascriptMVC (http://www.javascriptmvc.com/ ), но как-то не впечатлило...

Руби без рельсов не катит? Ну так ведь и js без прикольных штук (того же nodejs) не очень то возбуждает... Субъективно это все.
</имхо>
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #55 : 10 Март 2011, 00:12:14 »

omg, все ваши примеры, почему то представляют "hello world" как главное достижение
нет, это как раз ваши примеры представляют блог как главное достижение. Отсюда и выводы про слабость модели ООП языка программирования из-за отстутствия ORM
Записан
RILLey_ELf
Гость
« Ответ #56 : 10 Март 2011, 00:25:20 »

вот человек
я беру пример, который смог найти, разбираю его - опять что-то делаю не так.

тогда приведите конкретный пример - который стоит рассмотрения.
ссылку на файл или на проект на github, whatever.

рассмотрите - и покажите почему это хорошо.

Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #57 : 10 Март 2011, 00:28:58 »

вот человек
я беру пример, который смог найти, разбираю его - опять что-то делаю не так.

тогда приведите конкретный пример - который стоит рассмотрения.
ссылку на файл или на проект на github, whatever.

рассмотрите - и покажите почему это хорошо.
вам интересно - ищите сами. Парой постов выше вы даже поленились ссылки почитать, а сча вы снова хотите что бы я вам что то показывал ? Давайте на оборот - вы найдёте пример и расскажете почему это плохо. Заодно гуглем потренируетесь пользоваться

Записан
RILLey_ELf
Гость
« Ответ #58 : 10 Март 2011, 02:04:15 »

мне не интересно изучать очередной "супер успешный костыль фреймворк".

после того, как было сказано где js имеет слабости; после просмотра примеров, которые вы дали и описания почему они мягко говоря слабоваты...
ваши аргументы: "вам интересно - ищите сами", не достойны слова "апелляция" в споре, даже не достойны слова "аргументы".

я сказал и обосновал своё мнение, а вы мнение без основания.

да и вобще слушать этот бред в стиле "ruby без rails пшик", "почему в javascript ООП модель хуже", "на php есть аналоги rails" как бы надоедает.

и о ужас он весь истекает от одного автора.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #59 : 10 Март 2011, 11:13:57 »

Надоедает - не читайте. 
Записан
Clinique Happy
Почетный гродненец
*****

Репутация: +130/-6
Offline Offline

Пол: Мужской
Сообщений: 1198


Меняю себя и мир вокруг себя!

Просмотр профиля WWW
« Ответ #60 : 10 Март 2011, 14:50:51 »

Все языки хороши и заслуживают внимания. Дополнения, которые производят "фанаты", порой не уступают по качеству, только если не хватает полномасштабного QA (для примера помню xav.com, аппликации написанные одним человеком в 2002-2004 году, но качество кода там отменное, или тот же www.gossamer-threads.com, начинали два молодых парнишки, для примера гляньте их код).

Так что спорить, какой язык лучше, глупо... Есть ORM по типу блтулкита - отлично, нету - найдётся тот, кто рано или поздно его напишет. Я вот люблю Perl, c#, и только попробуйте сказать что perl это не типизированный язык и это хреново  Веселый
Записан

spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #61 : 10 Март 2011, 19:26:08 »

perl это не типизированный язык и это хреново он отжил свое а ты старпер  Смеющийся
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #62 : 10 Март 2011, 20:20:13 »

perl это не типизированный язык и это хреново он отжил свое а ты старпер  Смеющийся
наглая ложь ) он - ДИНАМИЧЕСКИ типизированный )
Записан
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #63 : 10 Март 2011, 23:53:28 »

обоже это еще хуже удалите его из интернетов и с диска Смеющийся
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #64 : 11 Март 2011, 00:37:10 »

Я вот все не пойму про ORM, он же не является частью языка, или я в чем то ошибаюсь?
Записан

HTTP Error 404 - File or directory not found.
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #65 : 11 Март 2011, 00:47:16 »

Ну я лично как-то и фреймворки частью языка не считаю...
В моем представлении есть язык, а есть "ништяки", которые можно вместе с ним использовать и получать счастье Улыбка
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #66 : 11 Март 2011, 01:17:11 »

Значит я правильно понял, что предыдущие посты про ООП-чность, ORM-ы, MVC и все такое, были лишь способом показать свою программерскую невъебичность?
Записан

HTTP Error 404 - File or directory not found.
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #67 : 11 Март 2011, 01:31:14 »

Имхо, да. Как и большинство постов в подобных темах Улыбка

Ну и благодаря возникшему спору лично я, например, узнал о применении js в качестве серверного языка. Так что профит на лицо.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #68 : 11 Март 2011, 13:38:52 »

Значит я правильно понял, что предыдущие посты про ООП-чность, ORM-ы, MVC и все такое, были лишь способом показать свою программерскую невъебичность?
абсолютно. И красноглазость

Добавлено: 11 Март 2011, 13:43:12
Имхо, да. Как и большинство постов в подобных темах Улыбка

Ну и благодаря возникшему спору лично я, например, узнал о применении js в качестве серверного языка. Так что профит на лицо.
полностью идентичный event-loop, который используется в nodejs, есть и в руби, даже два - EventMachine и Rev. Поэтому опытный руби-тролль быстро бы расставил всё по местам Веселый Но увы, увы
Записан
RILLey_ELf
Гость
« Ответ #69 : 11 Март 2011, 21:34:01 »

меряться письками будем, или только какашками кидаться?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #70 : 11 Март 2011, 21:36:10 »

меряться письками будем, или только какашками кидаться?
так вроде ещё вчера, нет ? Веселый
Записан
RILLey_ELf
Гость
« Ответ #71 : 11 Март 2011, 22:42:58 »

вчера ваш обрубок даже вас не впечатлил, сегодня видимо нарастили
или просто продолжаете...

я розжига добавлю: php+soap+https под windows и linux - это самый клёвый пример кросс платформенности в интерпретируемом языке.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #72 : 11 Март 2011, 23:27:55 »

вчера ваш обрубок даже вас не впечатлил, сегодня видимо нарастили
или просто продолжаете...

я розжига добавлю: php+soap+https под windows и linux - это самый клёвый пример кросс платформенности в интерпретируемом языке.
я повторюсь - я не вижу смысла с тобой разговаривать, для тебя верх инжинерной мысли - руби и плагин для галлерей под RoR, а в качестве аргументации некорректности моей позиции ты используешь длину моего члена
Записан
RILLey_ELf
Гость
« Ответ #73 : 11 Март 2011, 23:55:25 »

вобще я на С++ пишу, в основном детские приложения, "FIX протокол" там, ну и прочие прелести. гуглить о учителя не смею  Смеющийся

в качестве некорректности вашей позиции я привёл конкретный пример; т.е. описал факты, правила, и процесс вывода (если знаете, что такое пролог, то поймёте о чем речь; иначе не вам судить о инженерных мыслях).

а вы только на личности переходите и оскорбляете оппонента.

а между делом "…один из ярчайших признаков психически незрелого индивида — это склонность в разговоре (и в интернете) постоянно указывать на глупость и несостоятельность оппонента, якобы связанные с возрастом, уровнем интеллекта или отсталостью в развитии"(с) http://lurkmore.ru/Школьник

http://lurkmore.ru/Аргументация_в_полемике

таки да...
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #74 : 12 Март 2011, 00:10:39 »

Думаю самым верным решением было бы признание rilley_elf великим программером, а себя недотепой.
Записан

HTTP Error 404 - File or directory not found.
RILLey_ELf
Гость
« Ответ #75 : 12 Март 2011, 00:20:07 »

было бы гораздо более конструктивно и интересно увидеть _реальные_ плюсы предлагаемой технологии. а не тихое шуршание рукой под одеялом.
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #76 : 12 Март 2011, 11:35:24 »

Конструктив так конструктив
Что мне не нравиться в Ruby:
class SayHelloController < ApplicationController
  def index
     render :text => "Hello world"
  end

  def bye
     render :text => "Bye bye"
  end
end

Трудночитаемый код, непохожесть на C Java и шарпы приводит к трудностям в изучении и побарабану, что за теоретическая основа здесь используется, мне неудобно на этом писать. Не исключаю, что приобретенная привычка работать в Ruby сделает его удобным, но это возможно только если все время пользоваться исключительно им.

Мне понравился node.js за:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');

Все понятно и не надо сильно напрягаться, что бы разобраться как это работает.


Можно долго брасаться ООП-ными выражениями, паттернами проектирования, приводить цитаты академиков в качестве аргументов в пользу технологии, но если это сложно понять, то это проблема не в недостатке интелkекта у окружающих, а именно недостаток самой технологии.
« Последнее редактирование: 12 Март 2011, 12:54:39 от coolasm » Записан

HTTP Error 404 - File or directory not found.
RILLey_ELf
Гость
« Ответ #77 : 12 Март 2011, 12:52:37 »

вы называете это сложно?  Шокирован
представляю, что вызовет у вас lisp
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #78 : 12 Март 2011, 13:14:28 »

Я называю это неудобно
Если язык сильно различается от того, что уже стало классикой и попсой, то переход на него будет связан с изменением привычек.
Тот же lisp становиться вполне терпимым и даже удобным при достаточно большом времени его использования, но возврат из него к попсовым языкам требует много времени на перенастройку. Если с Java переход на C# не приведет к изменению привычек, то переход с JavaScript на Python может существенно повлиять на продуктивность.
« Последнее редактирование: 12 Март 2011, 14:39:21 от coolasm » Записан

HTTP Error 404 - File or directory not found.
RILLey_ELf
Гость
« Ответ #79 : 12 Март 2011, 15:25:46 »

я бы советовал научиться пользоваться как C/Java/C#/Basic/Delphi так и Python, Ruby, PHP, Perl.
как императивное и декларативное программирование так и функциональное.

а вобще книга по ruby читается за один-два вечера. причём не просто читается а проглатывается - уж очень интересно написана.
комиксы вобще клёвая штука.
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #80 : 12 Март 2011, 20:13:43 »

я бы советовал научиться пользоваться как C/Java/C#/Basic/Delphi так и Python, Ruby, PHP, Perl.
омг, он ещё и советы даёт...
Записан
Clinique Happy
Почетный гродненец
*****

Репутация: +130/-6
Offline Offline

Пол: Мужской
Сообщений: 1198


Меняю себя и мир вокруг себя!

Просмотр профиля WWW
« Ответ #81 : 13 Март 2011, 14:13:14 »

Ну вот и меня старпером назвали, охренеть, можем и с вами длинами писюнов померяться  Смеющийся
Записан

spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #82 : 13 Март 2011, 17:40:04 »

Можно долго брасаться ООП-ными выражениями, паттернами проектирования, приводить цитаты академиков в качестве аргументов в пользу технологии, но если это сложно понять, то это проблема не в недостатке интелkекта у окружающих, а именно недостаток самой технологии.
прости, но это лол
Записан
zabanen2011_2011
Гродненец
**

Репутация: +5/-0
Offline Offline

Сообщений: 210

Просмотр профиля Email
« Ответ #83 : 03 Апрель 2011, 16:46:47 »

perl +1
остальное offtop
Записан

78 руб. 90 коп. АКТУАЛЬНО http://forum.grodno.net/index.php?topic=154570.0
куплю нч/сч динамик 4ом 20ватт 5* (12,7см) 78 руб. 90 коп.+++
Pljus
Гродненец
**

Репутация: +3/-0
Offline Offline

Сообщений: 62


Просмотр профиля
« Ответ #84 : 04 Май 2011, 20:44:02 »

Нельзя сказать, что лучше Непонимающий
Записан

spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #85 : 05 Май 2011, 01:16:33 »

да, но можно сказать что хуже, и это будет perl
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #86 : 08 Май 2011, 22:42:12 »

А чего вы спорите, важен не язык, а умение программировать. Начинать можно с написания схем, а уж использовать язык тот, на котором нужно выполнить конкретные задачи.
В современном мире программирование выходит на новый уровень, строить программные решения можно и с использованием визуального построения логики.
Возьмите к примеру BPMN.
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #87 : 09 Май 2011, 01:48:15 »

но разработчик вам нужен на java
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #88 : 09 Май 2011, 11:13:33 »

Ну да, мы используем инструменты для построения бизнес приложений, написанные на Java.
Но это вовсе не говорит, что решения нужно разрабатывать полностью на Java.
К примеру, на Intalio можно построить бизнес решение используя только визуальную разработку.
На ADempiere можно построить решение с использованием только визуальной разработки (настройки).
Понятно, что более сложную логику приходится разрабатывать на языке, на котором работают сами инструменты, но такие задачи встречаются реже, чем простые, ведь бизнес в основном однотипен.
Но мы не ищем скучной работы и придумываем интересные решения.

Поэтому да, нам нужен разработчик с опытом работы на Java.
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #89 : 09 Май 2011, 15:32:14 »

Ну так есть система (ну например ваша... как там ее), а есть язык, с помощью которого она "сделана" (Java, я так понимаю)

Точно так же есть CMS (тоже система), а есть язык программирования...

Это ж разные уровни.
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #90 : 09 Май 2011, 15:59:15 »

Никогда не понимал, что за зверь такой "бизнес решения", кто нить может простым языком объяснить что это?
Записан

HTTP Error 404 - File or directory not found.
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #91 : 09 Май 2011, 16:45:36 »

Никогда не понимал, что за зверь такой "бизнес решения", кто нить может простым языком объяснить что это?
это когда программеров продают по 100-1.315 руб. 00 коп./час, и обставляют в стиле блади энтерпрайз )
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #92 : 09 Май 2011, 19:56:19 »

Никогда не понимал, что за зверь такой "бизнес решения", кто нить может простым языком объяснить что это?
А для чего вы все программируете? Никогда не задумывались? Для того, чтобы написать программное обеспечение для.... Для чего? Для того, чтобы люди пользовались этим программным обеспечением в своих целях...
Цели, на которых можно сейчас, да и не только сейчас, заработать деньги - это цели для ведения бизнеса клиента.
Бизнес решения - это решения, которые способствуют ведению бизнеса...
А если не зарабатывать деньги не программировании, то зачем тогда вообще программировать? Ради удовольствия? Но за что-то нужно кормить себя, семью...
Много тут программистов, которые программируют ради удовольствия?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #93 : 09 Май 2011, 19:59:37 »

другими словами "бизнес решения" - это маркетинговый слоган, за которым стоят банальные приложения, но за который можно брать больше денег. Или кажется, что можно брать больше. Ведь это не какая-то CMS, или магазинчик какой-то, а целое "бизнес решение" Веселый Веселый Веселый
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #94 : 09 Май 2011, 20:47:21 »

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

Или, мне нужно поставить процесс работы операторов касс банка, от подачи заявления клиента до его выполнения, при чём процесс должен пройти через несколько инстанций...

Как бы вы назвали решение данных задач?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #95 : 09 Май 2011, 22:08:58 »

Как бы вы назвали решение данных задач?
бизнес решения, of course. А как бы вы назвали магазинчик и CMS ?

Добавлено: 09 Май 2011, 22:10:19
Или, мне нужно поставить процесс работы операторов касс банка, от подачи заявления клиента до его выполнения, при чём процесс должен пройти через несколько инстанций...
и чем это принципиально отличается от CMS или магазинчика ?
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #96 : 09 Май 2011, 22:16:18 »

У CMS одни задачи, у BPM - другие, думаю, что не стоит путать народ...
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #97 : 09 Май 2011, 22:19:58 »

У CMS одни задачи, у BPM - другие, думаю, что не стоит путать народ...
у шиномонтажного станка - третьи. Шиномонтажный станок это бизнес-решение или нет ?
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #98 : 09 Май 2011, 22:35:58 »

Очень оригинальное сравнение  Смеющийся
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #99 : 09 Май 2011, 22:53:07 »

Никогда не понимал, что за зверь такой "бизнес решения", кто нить может простым языком объяснить что это?
А для чего вы все программируете? Никогда не задумывались? Для того, чтобы написать программное обеспечение для.... Для чего? Для того, чтобы люди пользовались этим программным обеспечением в своих целях...
Цели, на которых можно сейчас, да и не только сейчас, заработать деньги - это цели для ведения бизнеса клиента.
Бизнес решения - это решения, которые способствуют ведению бизнеса...
А если не зарабатывать деньги не программировании, то зачем тогда вообще программировать? Ради удовольствия? Но за что-то нужно кормить себя, семью...
Много тут программистов, которые программируют ради удовольствия?
Потрясающая логическая цепочка, начинающаяся от рассуждений на тему "на чем заработать деньги", до душещипательной истории про "надо кормить семью".
Но что такое бизнес приложение я все равно не понял Грустный
Я тут сайты на пэхэпэ иногда пишу... и они людям деньги приносят -- это бизнес приложения?
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #100 : 09 Май 2011, 23:11:29 »

Нет, не бизнес решения. Согласно логике дельфина, таковыми могут считаться толко приложения разработанные в правоверных средах разработки бизнес решений
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #101 : 09 Май 2011, 23:18:58 »

Ну почему же? Я такого не утверждал...
Повторюсь:
Цитировать
Бизнес решения - это решения, которые способствуют ведению бизнеса...
Т.е.
Цитировать
Я тут сайты на пэхэпэ иногда пишу... и они людям деньги приносят -- это бизнес приложения?
Вполне можно назвать бизнес решениями...
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #102 : 09 Май 2011, 23:28:29 »

Шиномонтажный станок тоже способствует ведению бизнеса.

Добавлено: 09 Май 2011, 23:28:30
Шиномонтажный станок тоже способствует ведению бизнеса.
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #103 : 09 Май 2011, 23:29:46 »

Кстати,
другими словами "бизнес решения" - это маркетинговый слоган, за которым стоят банальные приложения, но за который можно брать больше денег. Или кажется, что можно брать больше. Ведь это не какая-то CMS, или магазинчик какой-то, а целое "бизнес решение"
Это в некотором смысле верно.

Возьмём к примеру Lombardi.
Реальный фреймворк, купленный IBM и продаваемый за миллионы долларов.
И его покупают, даже в России...
Хотя программирование на нём ведётся на... JavaScript, XSL, визуально...
И некоторые умудряются на нём построить портальные решения... И это покупают...

Добавлено: 09 Май 2011, 23:31:03
Шиномонтажный станок тоже способствует ведению бизнеса.
К сожалению, шиномонтажный станок не имеет никакого отношения к программированию...
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #104 : 09 Май 2011, 23:44:00 »

Из вышеописанного, создается впечатление, что бизнес решения могут сильно усложнить ведение бизнеса или как минимум увеличить расходную часть бизнеса.
Мне не ясно, как визуальная среда разработки поможет принять стратегические решения при ведении бизнеса.
Записан

HTTP Error 404 - File or directory not found.
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #105 : 10 Май 2011, 00:16:01 »

Визуальная среда разработки приложений упрощает саму разработку бизнес-решений, и удешевляет подготовку разработчиков, конечно, это не подходит для мелкого бизнеса, скорее для среднего и крупного...
Записан
RILLey_ELf
Гость
« Ответ #106 : 10 Май 2011, 08:02:13 »

"нам нужен решатель задач" на деле оказывается "вы будете заниматься всем включая переписку с клиентом, уборку комнат..."
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #107 : 10 Май 2011, 09:58:44 »

На счёт переписки с клиентом - не обязательно, а вот без уборки комнат ну никак не обойтись Улыбка
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #108 : 10 Май 2011, 10:19:39 »

Визуальная среда разработки приложений упрощает саму разработку бизнес-решений, и удешевляет подготовку разработчиков, конечно, это не подходит для мелкого бизнеса, скорее для среднего и крупного...
А как дела в тестировании разработоного визуального решения? По логике, визуальное программирование дает приемущество при построении GUI, а алгоритметическая часть в процессе разработки требует тщательного тестирования и мне сложно представить как может Unit Tests привязана к графическому представлению.
Записан

HTTP Error 404 - File or directory not found.
RILLey_ELf
Гость
« Ответ #109 : 10 Май 2011, 10:48:48 »

для всех кто думает в терминах "бизнес решений": http://пиши-код-блять.рф/
и поверьте - это единственная методология реальной разработки реальных бизнес решений.
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #110 : 10 Май 2011, 11:06:42 »

Визуальная среда разработки приложений упрощает саму разработку бизнес-решений, и удешевляет подготовку разработчиков, конечно, это не подходит для мелкого бизнеса, скорее для среднего и крупного...
А как дела в тестировании разработоного визуального решения? По логике, визуальное программирование дает приемущество при построении GUI, а алгоритметическая часть в процессе разработки требует тщательного тестирования и мне сложно представить как может Unit Tests привязана к графическому представлению.
А для чего тогда QA-специалисты?  Смеющийся
Записан
Almighty
Настоящий гродненец
****

Репутация: +30/-0
Offline Offline

Сообщений: 658

Просмотр профиля WWW
« Ответ #111 : 10 Май 2011, 11:10:22 »

"нам нужен решатель задач" на деле оказывается "вы будете заниматься всем включая переписку с клиентом, уборку комнат..."
rilley_elf решает задачи не переписываясь с клиентом ?!

Добавлено: 10 Май 2011, 11:10:48
для всех кто думает в терминах "бизнес решений": http://пиши-код-блять.рф/
и поверьте - это единственная методология реальной разработки реальных бизнес решений.

вот тут согласен с rilley_elf
Записан
RILLey_ELf
Гость
« Ответ #112 : 10 Май 2011, 11:13:49 »

чтобы заказчики платили деньги компаниям за работу которую давно пора автоматизировать.

у нас TDD и никаких тестеров. и всё крутится уже несколько лет. один разработчик с правильным TDD заменяет пачку тестеров. и при этом тесты сами запускаются - им не надо платить зп.

и разница в том, что хороший разработчик понимает - что TDD это методология написания софта, а не мозготрах от начальства сверху.

т.е. в любом случае проектируя и реализуя модуль - разработчик пишет какой-то механизм запуска и проверки работоспособности этого модуля.
плохой программист удаляет этот механизм; хороший запихивает в систему-автосборки в качестве тестов.

и прикиньте миллиарды баксов проходят через эту систему и сука всё работает.

а у вас серьёзные бизнес-аппликейшены на java. с тестерами и прочим мусором для выбивания бабок из клиента

надеюсь это всё не сводится к написанию серьёзных бизнес аппликейшенов продающих сначала трусы потом взяв другой шаблон для джумлы носки и так далее...


и да по этому поводу:
мне сложно представить как может Unit Tests привязана к графическому представлению.
учи Qt! всё уже придумано и работает.

не знаю есть ли это в Java SWING и C# WinForms. но молю бога - чтобы было, иначе это полное дерьмо.
Записан
coolasm
Почетный гродненец
*****

Репутация: +102/-3
Offline Offline

Пол: Мужской
Сообщений: 1458


//---------//

Просмотр профиля
« Ответ #113 : 10 Май 2011, 14:17:36 »

и да по этому поводу:
Цитата: coolasm от Сегодня в 11:19:39
мне сложно представить как может Unit Tests привязана к графическому представлению.
учи Qt! всё уже придумано и работает.
Я не имел ввиду юнит тестирование GUI, мне не ясно как тестировать алгоритмы описаные при помощи диаграмм или чего там
Записан

HTTP Error 404 - File or directory not found.
RILLey_ELf
Гость
« Ответ #114 : 10 Май 2011, 17:04:39 »

на самом деле есть такой тип программирования - когда ты пишешь паттерны переходов в зависимости от состояний и др.
при этом всё в графическом виде и графической форме.
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #115 : 10 Май 2011, 20:10:58 »

Этим мы и занимаемся... Но не только этим...
Записан
RILLey_ELf
Гость
« Ответ #116 : 10 Май 2011, 22:19:37 »

враньё
ну да ладно

вы же нифига не знаете о визуальном программировании.
вы в глаза наверняка видели только блок-схемы из СССР и UML диаграммы - но даже в душе не представляете как и что склеивается.
иначе не несли бы чушь в стиле "разработчик бизнес решений"...

явно видно что вы либо HR, либо маркетинг. т.е. далёк от реальной разработки.
Записан
Алексей Николаевич
Гродненец
**

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 154

S Просмотр профиля
« Ответ #117 : 11 Май 2011, 01:20:46 »

Я бы поспорил, ну да ладно... Улыбка Зачем кому-то что-то доказывать? Улыбка
Записан
Paladin
FUCK GMmmm
Губернатор
*****

Репутация: +501/-51
Offline Offline

Пол: Мужской
Сообщений: 11862


Просмотр профиля
« Ответ #118 : 16 Май 2011, 13:39:30 »

но разработчик вам нужен на java
о да... ява... ни одной ровной программы на ява за всю свою жизнь не видел.
Записан
Йаааz'
Настоящий гродненец
****

Репутация: +122/-4
Offline Offline

Пол: Мужской
Сообщений: 665


Рыб мечты

Просмотр профиля
« Ответ #119 : 17 Май 2011, 20:54:30 »

phpstorm
Записан
Юра
Почетный гродненец
*****

Репутация: +117/-5
Offline Offline

Пол: Мужской
Сообщений: 1377


S Просмотр профиля
« Ответ #120 : 29 Июль 2011, 13:37:15 »

Какая кошерная тема Улыбка

Конечно перл Улыбка
Записан
Страниц  : 1 2 3 ... 5 Далее» [Все]   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,727 секунд. Запросов: 19.