Гродненский Форум

Компьютеры => Программирование => Тема начата: XNetDev от 19 Август 2008, 13:33:25



Название: Я програмирую на......
Отправлено: XNetDev от 19 Август 2008, 13:33:25
что же используется больше  :-/


Название: Re: Я програмирую на......
Отправлено: Mack от 19 Август 2008, 15:32:17
Delphi рулит  ;D


Название: Re: Я програмирую на......
Отправлено: Gloomy Fox от 19 Август 2008, 16:25:15
Цитировать
Delphi рулит  ;D
Тож паскаль, только довернутый.
А чего SQL нету? ;)


Название: Re: Я програмирую на......
Отправлено: XNetDev от 19 Август 2008, 16:36:26
sql - язык запросов, а не программирования. Для того чтобы нормально он был пригоден, нужно использовать лубой другой язык  программирования


Название: Re: Я програмирую на......
Отправлено: VooDoo от 19 Август 2008, 16:53:19
а чем тогда plsql или transact не угодил?
могу показать два крупных проекта, где вся бизнес логика реализована в ДБ слое


Название: Re: Я програмирую на......
Отправлено: XNetDev от 19 Август 2008, 17:16:11
Цитировать
а чем тогда plsql или transact не угодил?
могу показать два крупных проекта, где вся бизнес логика реализована в ДБ слое

SQL ([ch712][ch603]s[ch712]kju[ch712][ch603]l или [ch712]si[ch720]kw[ch601]l) (англ. Structured Query Language — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования.

URL: http://ru.wikipedia.org/wiki/SQL

а вот PL/SQL (Procedural Language / Structured Query Language) — язык программирования, разработаный в корпорации Oracle. Является процедурным расширением языка SQL. Базируется на языке Ада.

http://ru.wikipedia.org/wiki/Transact-SQL

java 1.1 и java 1.6 или Net framework 1.1 и 3,5 тоже ведь не одно и тоже. Так что читай внимательно.


Название: Re: Я програмирую на......
Отправлено: _SworD_ от 19 Август 2008, 19:39:36
Парадокс. Дня два назад, сам хотел опрос разместить, подолбный этому. Только на тему, Что сейчас наиболее актуально.

Java - рулит !!!
Сам недавно начал изучать. Вернее знакомится с синтаксисом. Супер !!! После С++ на Java.



Название: Re: Я програмирую на......
Отправлено: AlexO от 19 Август 2008, 20:47:23
Цитировать
Delphi рулит  ;D

Delphi умер. Сейчас на Delphi очень мало создается проектов, очень мало востребован, и не соответствует современным требованиям разработки. Delphi for .NET - полная лажа. Наиболее перспективным и лучшим языком считаю JAVA.


Название: Re: Я програмирую на......
Отправлено: coolasm от 19 Август 2008, 20:51:56
C++ - классика безсмертна!!!


Название: Re: Я програмирую на......
Отправлено: VooDoo от 19 Август 2008, 21:58:59
Цитировать
SQL ([ch712][ch603]s[ch712]kju[ch712][ch603]l или [ch712]si[ch720]kw[ch601]l) (англ. Structured Query Language — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования.
 
URL: http://ru.wikipedia.org/wiki/SQL
 
а вот PL/SQL (Procedural Language / Structured Query Language) — язык программирования, разработаный в корпорации Oracle. Является процедурным расширением языка SQL. Базируется на языке Ада.
 
http://ru.wikipedia.org/wiki/Transact-SQL
 
java 1.1 и java 1.6 или Net framework 1.1 и 3,5 тоже ведь не одно и тоже. Так что читай внимательно.
что есть plsql и транзакт я знаю. мне сцылки на вики кидать не надо.
и йа не понял последнее предложение, можно объяснить?


Название: Re: Я програмирую на......
Отправлено: VooDoo от 19 Август 2008, 22:00:11
Цитировать
Наиболее перспективным и лучшим языком считаю JAVA.
ну спорно немного


Название: Re: Я програмирую на......
Отправлено: Romchik от 19 Август 2008, 23:24:55
Раньше бы сам что-нить да ответил на всякие возгласы, но теперь кидаю ссылку. Весьма, весьма интересно несмотря на то, что она ох, как кая старая :(
http://www.sql.ru/forum/actualthread.aspx?bid=16&tid=466654&pg=1&hl=


Название: Re: Я програмирую на......
Отправлено: VooDoo от 19 Август 2008, 23:58:04
там какие-то извращенцы постят


Название: Re: Я програмирую на......
Отправлено: _SworD_ от 20 Август 2008, 00:18:34
Но из Java нельзя обратиться к области памяти, которая за пределами собсной проги.


Название: Re: Я програмирую на......
Отправлено: iddqd от 20 Август 2008, 02:43:44
а зажуя тебе туда лезть?


Название: Re: Я програмирую на......
Отправлено: XNetDev от 20 Август 2008, 09:01:25
Цитировать
Цитировать
SQL ([ch712][ch603]s[ch712]kju[ch712][ch603]l или [ch712]si[ch720]kw[ch601]l) (англ. Structured Query Language — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования.
 
URL: http://ru.wikipedia.org/wiki/SQL
 
а вот PL/SQL (Procedural Language / Structured Query Language) — язык программирования, разработаный в корпорации Oracle. Является процедурным расширением языка SQL. Базируется на языке Ада.
 
http://ru.wikipedia.org/wiki/Transact-SQL
 
java 1.1 и java 1.6 или Net framework 1.1 и 3,5 тоже ведь не одно и тоже. Так что читай внимательно.
что есть plsql и транзакт я знаю. мне сцылки на вики кидать не надо.
и йа не понял последнее предложение, можно объяснить?

Это значит что sql предок, который расширили и дали новое название (например PL/SQL, Transact-SQL). А сам sql как был так и остался SQL.


Название: Re: Я програмирую на......
Отправлено: XNetDev от 20 Август 2008, 11:10:38
Цитировать
а чем тогда plsql или transact не угодил?
могу показать два крупных проекта, где вся бизнес логика реализована в ДБ слое

Я согласен что реализация в бд работает быстрее, но есть причины по которым лучше бизнес логику реализовать в приложении
одна из причин:  это в той ситуации если в будущим придется перейти на другую базу, которая просто не подерживает plsql или transact.


Название: Re: Я програмирую на......
Отправлено: _SworD_ от 20 Август 2008, 11:48:19
Цитировать
а зажуя тебе туда лезть?

Это так один и минусов.


Название: Re: Я програмирую на......
Отправлено: iddqd от 20 Август 2008, 12:30:54
да не минус это,  изначально так задумывалось


Название: Re: Я програмирую на......
Отправлено: Fastman от 20 Август 2008, 16:51:03
C++, ибо другое в моей области не катит... либо катит но с ограничениями.


Название: Re: Я програмирую на......
Отправлено: VooDoo от 20 Август 2008, 18:14:49
Цитировать
Это так один и минусов.
дык какой же это минус? и зачем тебе туда лазить? зло это всё.
Цитировать
Это значит что sql предок, который расширили и дали новое название (например PL/SQL, Transact-SQL). А сам sql как был так и остался SQL.
так и чё? мы теперь будем спорить что называть языком программирования?
в догонку
http://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F
http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm
так что требую pl/sql в воут!


Название: Re: Я програмирую на......
Отправлено: Fastman от 20 Август 2008, 19:44:06
Цитировать
а зажуя тебе туда лезть?
Если писать калькуляторы - то действительно не надо :)
Любой большой проект обычно содержит код С\С++ что нисколько не умоляет достоинств C# и Java.


Название: Re: Я програмирую на......
Отправлено: _SworD_ от 21 Август 2008, 11:40:54
Цитировать
да не минус это,  изначально так задумывалось

Я это знаю. Но вот это, то и накладывает ограничения с проектами. Ну я не говорю что такое нужно писать на Java, но все же ArtMoney. И этим все сказано. А так Java рулит.


Название: Re: Я програмирую на......
Отправлено: Romchik от 21 Август 2008, 23:48:59
"Java рулит"
Обоснуйте


Название: Re: Я програмирую на......
Отправлено: _SworD_ от 22 Август 2008, 11:19:31
Цитировать
"Java рулит"
Обоснуйте

1) кроссплатформенность;
2) Возможность писать по WEB, Мобильники и пручую бытовую технику.
3) тьфу, тьфу, тьфу но мне он дался легко в изучении. Практически просто читаю. Хлотя этого и следовало ожидать.
4) Часто требуются на работу Java программеры.

Есесно есть и ще положительные черты.

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


Название: Re: Я програмирую на......
Отправлено: Romchik от 22 Август 2008, 12:24:34
О_о почему же тогда существуют другие ЯП ?
/me призадумался  8-)


Название: Re: Я програмирую на......
Отправлено: Fastman от 22 Август 2008, 16:39:02
Цитировать
1) кроссплатформенность;
Наивный :) Мог бы посмеяться но не буду :)
Цитировать
2) Возможность писать по WEB, Мобильники и пручую бытовую технику.
OMG !!! На других языках нельзя что ли ? :)
Цитировать
3) тьфу, тьфу, тьфу но мне он дался легко в изучении. Практически просто читаю. Хлотя этого и следовало ожидать.
Ниасилил чтото другое ??? :)
Цитировать
4) Часто требуются на работу Java программеры.
Часто на работу требуются и дворники.
Цитировать
Из минусов, только то, что нельзя обращаться к сектору памяти за своей областью. Почему я это считаю минусом, потому-что таких прог где это необходимо не напишешь.
Это не минус и не плюс.. это особенность :)


Название: Re: Я програмирую на......
Отправлено: _SworD_ от 22 Август 2008, 22:55:09
кроссплатформенность
Цитировать
1) Мог бы посмеяться но не буду;

Не знаю над чем здесь смеяться Все верно подмечено. Кста я бы и сам посмеялся над твоей цитатой.

Возможность писать по WEB, Мобильники и пручую бытовую технику.
Цитировать
2) OMG !!! На других языках нельзя что ли ?

Это ЯП, а не скриптовый язык.  Про ASP и т.д. я уже и не говорю. Зачем писать ПО для бухгалтерии на чем нить другом, если есть 1С: Предприятие?

тьфу, тьфу, тьфу но мне он дался легко в изучении. Практически просто читаю. Хлотя этого и следовало ожидать.
Цитировать
3) Ниасилил чтото другое ???

Вот как раз и асилил, поэтому и ожидал что все будет ОК.

Часто требуются на работу Java программеры.
Цитировать
4) Часто на работу требуются и дворники.

Не вижу отношения к теме.
Представил вопрос в СМИ: Почему сейчас большой спрос на спецов из IT индустрии. А на него ответ, потому-что и дворники требуются.  :) [highlight]Вишь как глупо звучит.[/highlight]

Из минусов, только то, что нельзя обращаться к сектору памяти за своей областью. Почему я это считаю минусом, потому-что таких прог где это необходимо не напишешь.
Цитировать
5) Это не минус и не плюс.. это особенность

Задумано не задумано, но это - ограничение к свабоде действий. Хотя при маштабах Java это так и надо. Я просто высказал свое мнение.


Название: Re: Я програмирую на......
Отправлено: Romchik от 22 Август 2008, 23:23:07
Уважаемый _SWORD_, не буду с вами спорить, тк сразу видно, что вы готовы вгрызться в горло любому, кто вам противостоит, поэтому я больше не буду постить в этой теме, однако кину несколько ссылок на форум sql.ru на котором оставил 666 сообщений небезизвестный Виталий Луговский...
Раз
http://www.sql.ru/forum/actualthread.aspx?bid=65&tid=474849&pg=-1
Два
http://www.sql.ru/forum/actualthread.aspx?bid=65&tid=469404&hl=
3. эта ссылка была выложена мною ранее. Там на самом деле очень много интересных аспектов было рассмотрено, и 1ая ссылка, которую я в этой теме выкинул, побила в свое время все рекорды в ru internet development


Название: Re: Я програмирую на......
Отправлено: Fastman от 23 Август 2008, 00:34:33
Первое - делаю вывод что реально крупных проектов на Java вы не видели. Иначе не заявляли бы про кроссплатформенность.
Теоретически - да. Практически - труднодостижимо.
И не дурите мне голову - я видел как трахались разработчики запуская по Linux то что Java девелоперы наваяли под винду.
Про вменяемость разработчиков я не буду говорить примите это как данность.

Просто нужно отдавать себе отчет что инструмент выбирается исходя из задачи.
И никогда с фанатично горящими глазами Java - Наше все !!!! :)

ваше заявление -
Цитировать
Это ЯП, а не скриптовый язык.  Про ASP и т.д. я уже и не говорю
Не нужно мне рассказывать - и без вас знаю :)

Про веб - приложения.  
Они самые родные сделанные на Java - тихий ужас. Да да да :)\

И чего остается... ну большие бизнес приложения где важна поддержка тучей программеров..коих как вы сказали по 26 руб. 30 коп. за кучку на рынке труда. Это не отнять - согласен. Маркетинг - большое дело все таки )))

Пользовательские приложения... ага.. найдите мне то что на Java Написано у рядового пользователя офиса.  С его идиотскими фреймворками для GUI и их поразительную медленность на сегоднящний день - это нереально.

Вывод - Java нужна там где ее место. Не более того.

Я не против Java я против излишнего фантизма и приведение доводов не соответствующих действительности )