Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Программеры на ЛФ

Автор Gashan, марта 6, 2012, 17:51

0 Пользователи и 1 гость просматривают эту тему.

DeSha

Цитата: Dana от апреля 30, 2012, 12:30
А чем он в этом смысле от Javы отличается?
Ну, самое большое отличие - это то, что на c# программы "работают" (с) и меньше вероятности написать копрокод, хотя второе таки больше зависит от криворукости программиста.

Цитата: basta от апреля 30, 2012, 12:28
ООП как идея — фейл.
:eat:

Цитата: basta от апреля 30, 2012, 12:28
я с позиции красоты и удобочитаемости, а Вы, наверное, из практических соображений
Да, языки программирования, разумеется, созданы исключительно для красоты и удобочитаемости.
Хотите красоту - посмотрите whitespace или malbolge.

Цитата: Dana от апреля 30, 2012, 12:32
Нет ничего лучше старого доброго ассемблера.
Я посмотрю на вас, когда вы будете реализовывать, скажем, да пусть хоть банальное виндосовское окно в ассемблере :green: Это на чистом си-то геморройно написать :green:

Тайльнемер

Цитата: DeSha от апреля 30, 2012, 12:44
Ну, самое большое отличие - это то, что на c# программы "работают" (с)
А можно поподробнее?

arseniiv

Цитата: DeSha от апреля 30, 2012, 12:44
хотя второе таки больше зависит от криворукости программиста
Я думаю, не больше, а всецело.

DeSha

Цитата: Тайльнемер от апреля 30, 2012, 13:14
А можно поподробнее?
Ну а что подробнее? Джава - это заведомо копрокод и "не работает" (с).

arseniiv

Как всегда, ваша аргументация на уровне вашей аргументации...

DeSha

Цитата: arseniiv от апреля 30, 2012, 13:40
Как всегда, ваша аргументация на уровне вашей аргументации...
:fp:
Было бы что тут аргументировать :donno:. Главный аргумент - практика.


DeSha

Цитата: arseniiv от апреля 30, 2012, 13:49
Какая?
Обычная. Открываете среду разработки и что-то нормальное пишете. Потом смотрите, что получилось. На диезе всё работает, а джава не только хорошенько позанималась любовью с мозгом, но ещё и вечный геморрой будет с отладкой. Единственный её плюс - это весьма хорошая функциональность в плане создания интернет-приложений и всякой сервлетской ереси. Но, по личному опыту говорю, что то, что написано в eclipse под виндой ВНЕЗАПНО будет работать через одно место в каком-нибудь solaris. А говорили, что кроссплатформенно всё и всё чики-пуки. Ога, пуки. Геморройные.

Тайльнемер

Цитата: DeSha от апреля 30, 2012, 13:56
Но, по личному опыту говорю, что то, что написано в eclipse под виндой ВНЕЗАПНО будет работать через одно место в каком-нибудь solaris. А говорили, что кроссплатформенно всё и всё чики-пуки.
Вы хотите сказать, что то что написано на C# в Visual Studio под виндой, будет гарантированно нормально работать в каком-нибудь Solaris?

basta

Цитата: Dana от апреля 30, 2012, 12:32
А вот ООП я тоже не люблю.
почему?
ЦитироватьНет ничего лучше старого доброго ассемблера.
как не кроссплатформенно... :( ну разве что если язык C-- в качестве ассемблера...

DeSha

Цитата: Тайльнемер от мая  1, 2012, 08:38
Вы хотите сказать, что то что написано на C# в Visual Studio под виндой, будет гарантированно нормально работать в каком-нибудь Solaris?
Хм, мы сейчас говорим о джаве - или я что-то не так понял? :???
Про C# речь тут не идёт. Кроме как под win он мне нигде не нужен.

Python

ЦитироватьНо, по личному опыту говорю, что то, что написано в eclipse под виндой ВНЕЗАПНО будет работать через одно место в каком-нибудь solaris.
Какого рода ошибки обычно возникают?
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

DeSha

Цитата: Python от мая  1, 2012, 10:32
Какого рода ошибки обычно возникают?
Программы-то запускаются, всё ОК, ошибки не выдаются, но работает всё через одно место, то есть, по сути, не работает. Ощущение порой, что совершенно две разных программы.

Joris

yóó' aninááh

DeSha

Цитата: Juuurgen от мая  1, 2012, 10:55
вгде такие на лф?
Ты мой смайлик в конце фразы не увидел что ли? ;)

Rachtyrgin

Цитата: DeSha от апреля 30, 2012, 13:56
то, что написано в eclipse под виндой ВНЕЗАПНО будет работать через одно место в каком-нибудь solaris.

Любопытно. За Solaris и Eclipse не скажу, но то, что у меня написано в NetBeans под Windows, безукоризненно работает в Linux.
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

DeSha

Цитата: Rachtyrgin от мая  1, 2012, 11:16
то, что у меня написано в NetBeans под Windows, безукоризненно работает в Linux
Весьма ВНЕЗАПНО, ибо, думаю, разницы нет, какая среда разработки. Код-то один и тот же.

Solaris - это unix. Может в этом разница :donno: Хотя с учётом того, что разработчик java и solaris - одно и то же лицо, ОЧЕНЬ всё странно.

Тайльнемер

Цитата: DeSha от мая  1, 2012, 09:08
Хм, мы сейчас говорим о джаве - или я что-то не так понял?
Не знаю. Мне показалось, что вы сравнивали C# и Java.
Вот:
Цитата: DeSha от апреля 30, 2012, 12:44
Цитата: Dana от апреля 30, 2012, 12:30А чем он [C#] в этом смысле от Javы отличается?
Ну, самое большое отличие - это то, что на c# программы "работают" (с)

Joris

Цитата: DeSha от мая  1, 2012, 11:15
Ты мой смайлик в конце фразы не увидел что ли?
нет :P
yóó' aninááh

DeSha

Цитата: Тайльнемер от мая  1, 2012, 11:49
Мне показалось, что вы сравнивали C# и Java.
Да, сравнивал. Только если в джаве есть большой advantage, который почему-то ВНЕЗАПНО нихрена не реализуется IRL, то зачем тогда он нужен и чем тогда джава лучше? Диез таки продуктивнее.

Offtop
Конечно, не всем это нужно, но, например, я часто очень страдаю из-за того, что в джаве нет операторов взятия адреса, указателей и прочих фич для работы с ПДП. Конечно, и диез - не самое лучшее для этого средство (есть же си, например), но всё-таки порой бывает надо. И когда надо - то джава обычно "бай-бай". Также в джаве нет кучи констрейнтов, нет многих полезных (хоть и не особо часто используемых) методов и т.д. По-моему, даже библиотеки поскуднее будут. Не знаю в общем, джава - no.

Python

Цитата: DeSha от мая  1, 2012, 10:48
Цитата: Python от мая  1, 2012, 10:32
Какого рода ошибки обычно возникают?
Программы-то запускаются, всё ОК, ошибки не выдаются, но работает всё через одно место, то есть, по сути, не работает. Ощущение порой, что совершенно две разных программы.
Ну а конкретнее? Проблемы касаются файловой системы, визуальных компонентов, чего-то еще?..
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

DeSha

Цитата: Python от мая  1, 2012, 18:46
Проблемы касаются файловой системы, визуальных компонентов, чего-то еще?..
Например, должно быть:
0) я тыкаю на экран в разных местах - в зависимости от места тыка точка будет разного цвета
1) поставлены нормальные gridlayout'ы, чтобы все компоненты были там, где мне надо
2) клиентская часть отправляет данные на обработку серверу, который обрабатывает координаты этих точек и пишет их файл

Как это не работает на солярисе:
0) точка всегда одного цвета (хотя в коде ЯВНО написано, что надо далеко не одного цвета)
1) компоненты размещаются через одно место (более того, что изменении размеров основного окна ничего не масштабируется)
2) почему-то ВНЕЗАПНО при каждой отправке чего-то от клиента сервер по стопицот раз включается и выключается

Это то, что было самое первое, что меня когда-то давно убило. Но с тех пор лучше не стало.

 

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр