Neo
Гость
|
Собсно где член, а где лопата...
|
|
|
Записан
|
|
|
|
iced
Гость
|
Фсе языки хороши по своему. Фсем при желании можно найти применение Сча юзаю "хоть немного и не понимаю" ассемблер какое применение можно найти ассемблеру? какое можно найти применение ассемблеру?По моему нужно сделать два списка:под веб и под win. кроме веба и вина ничего нету? выходит что такую классику как Perl и Java забыли с каких пор жаба стала классикой? перл - ну ладно ещё... классика - это лисп. Где .NET языки? Где Java? Где VB? Где Perl?..... где лисп, где хаскел, где еиффел, где... А ты не находишь что с каждым новым днём программирование сводится к двум кликам мышкой + вбиванию заголовка окна? вот это называется мышкокликательством. программирование - это немного другое. Работу с API, наследованием, инкапсуляцией и т.д. с каким таким API? оно одно единственное? В Гродно "плюсов" не особенно любят... в гродно практически нет людей (меньше 10) которые умеет на с++ писать.
|
|
« Последнее редактирование: 13 Апрель 2005, 21:50:18 от iced »
|
Записан
|
|
|
|
iced
Гость
|
вторая страница :]] PHP Только начал пока положительные впечатления в сторону Perl, но хотя тут что-то есть! пыхпых - одна большая бага. поверь человеку прокодившему на ЭТОМ года два. Думаю, если бы добавили пункт "другие", то и кричали бы меньше, и проголосовали за этот пункт больше всего... Я за C#. клиника :] даже блокнот можно сделать языком! маразм крепчает... Автор как раз то и программист! да?
|
|
|
Записан
|
|
|
|
iced
Гость
|
такое голосование устраивать тупо. есть одно простое правило - KISS. в применении к топику - Choose Right Tool For Particular Job. но ему в последнее время не очень следуют - вона гуйню на жабе делать стали например. или вот видел числодробилку на с# недавно. ага.
есть ещё одна маленькая проблемка - из универов выходят люди имея диплом программиста и пооооосредственные знания дельфей на уровне `ткни мышой туда`. и при этом они свято считают что получили образование.
|
|
|
Записан
|
|
|
|
Neo
Гость
|
Да, чувак. Ты загнался некисло
|
|
|
Записан
|
|
|
|
ghostWhite
|
местами я бы с IceD поспорил (особенно относительно GUI на Java (hint: SWT, JFace, Eclipse) - не реактивно но всё же и про производительность C# (hint: JIT, run-time optimization)) но в целом он конечно сильно прав
|
|
|
Записан
|
Не будите во мне зверя, он и так всё время не высыпается
|
|
|
Neo
Гость
|
Ну так поспорь, вдруг и остальные найдут русло темы
|
|
|
Записан
|
|
|
|
iced
Гость
|
особенно относительно GUI на Java (hint: SWT, JFace, Eclipse) а ви пробоавли swt? я пробовал. больше не хотю. для гуя есть единственный возможный вариант - qt. и про производительность C# (hint: JIT, run-time optimization)) я не говорю что оно сильно медленно (ну раза в два - не больше) - но для этого есть специализированные вещи на которых писать удобнее.
|
|
|
Записан
|
|
|
|
iced
Гость
|
превентивный ответ насчёт ассемблера. да он таки имеет некоторое применение. но это НЕ x86 ассемблер с кривым синтаксисом а что-то типа этого: std r3,0(r31) std r4,8(r31)
mr r3,r5
ld r1,0(r1) ld r0,-8(r1) mtcrf 0xff,r0 ld r31,-16(r1)
|
|
|
Записан
|
|
|
|
ghostWhite
|
а ви пробоавли swt? я пробовал. больше не хотю. для гуя есть единственный возможный вариант - qt.
ми пробывали SWT. и всё не так страшно. а в сочетании с JFace это становится вообще интересно. в пользу SWT говорит хотя бы то, что не нём написан такой продукт как Eclipse (т.е. это я к тому что пригодность SWT к серьёзному использованию доказана на практике). и заметь что я всего лишь утверждаю что на Java можно писать приложения с GUI. и иногда Java является самым подходящим инструментом. теперь про QT. я также считаю что QT это самый лучший инструмент для написания GUI приложений. но я никогда не стану утверждать что QT: единственный, универсальный, идеальный и т.д. и т.п. говоря что "для гуя есть единственный возможный вариант - qt." ты сам противоречишь себе такое голосование устраивать тупо. есть одно простое правило - KISS. в применении к топику - Choose Right Tool For Particular Job.
я думаю ты согласишся с тем, что можно найти кучу примеров в которых QT не подойдёт по куче соображений (язык, платформа, лицензия и т.д.) так же я думаю что ты прекрасно знаешь, что существует масса людей которые не считают QT подходящим инструментом. в качестве альтернативы например GTK предлагают я не говорю что оно сильно медленно (ну раза в два - не больше) - но для этого есть специализированные вещи на которых писать удобнее.
не, ну понятно что есть (хотя их удобство вопрос спорный ). но опять же иногда быстрее и дешевле использовать средство общего назначения которым умеют пользоваться все, чем эффективное и узкоспециализированное которым никто не умеет пользоваться понятно что C# это не язык для проведения массовых расчётов, но и производительность у него не так уж сильно и страдает.
|
|
« Последнее редактирование: 14 Апрель 2005, 14:02:31 от ghostWhite »
|
Записан
|
Не будите во мне зверя, он и так всё время не высыпается
|
|
|
iced
Гость
|
ми пробывали SWT. и всё не так страшно. а в сочетании с JFace это становится вообще интересно. в пользу SWT говорит хотя бы то, что не нём написан такой продукт как Eclipse (т.е. это я к тому что пригодность SWT к серьёзному использованию доказана на практике). нуууу знаю я что такое swt и eclipse :]] но вот проблемка - попробуй сменить гткшную тему под лялихом на что нить менее уродского чем дефолтный индастриал (наример синикл), пусти ёклипс и заплачь :] я думаю ты согласишся с тем, что можно найти кучу примеров в которых QT не подойдёт по куче соображений (язык, платформа, лицензия и т.д.) угу. вот только какая альтернатива? кутя - единственный фрэймворк позволяющий делать гуй под win, *nix и macosx. так же я думаю что ты прекрасно знаешь, что существует масса людей которые не считают QT подходящим инструментом. в качестве альтернативы например GTK предлагают ага. гытык. смотрим на гнум и опять же плачем :] не, ну понятно что есть (хотя их удобство вопрос спорный ). но опять же иногда быстрее и дешевле использовать средство общего назначения которым умеют пользоваться все, чем эффективное и узкоспециализированное которым никто не умеет пользоваться если пишем какую нить мелочь - то да. если пишем что нить более-менее объёмное то ни разу нет. понятно что C# это не язык для проведения массовых расчётов, но и производительность у него не так уж сильно и страдает. ну вот годика через 3 привет моно к более-менее смотрябельному виду - тада посмотрим :]
|
|
|
Записан
|
|
|
|
Archi
|
превентивный ответ насчёт ассемблера. да он таки имеет некоторое применение. но это НЕ x86 ассемблер с кривым синтаксисом а что-то типа этого: std r3,0(r31) std r4,8(r31)
mr r3,r5
ld r1,0(r1) ld r0,-8(r1) mtcrf 0xff,r0 ld r31,-16(r1)
А что насчет этого: mov eax, c mov ecx, len movd mm0,eax mov ebx, ecx punpcklbw mm0,mm0 mov edi, dest punpcklwd mm0,mm0 and ecx,7 punpckldq mm0,mm0
Аналог на HLL в студию, плз...
|
|
|
Записан
|
У меня дикая аллергия на тупость. Я сразу покрываюсь сарказмом.
|
|
|
iced
Гость
|
Аналог на HLL в студию, плз... ась? кто такой hll и зачем он нужен? x86 - ф топку.
|
|
|
Записан
|
|
|
|
iced
Гость
|
если ты про high level language - то:
1. объясни что этот код делает (я не дошёл до такого уровня шизофрении что бы разбираться с разными кривыми экстеншнами кривого x86). 2. дай аналог кода под ppc, ppc64, sparc, sparc64, mips, arm и alpha (для начала).
|
|
|
Записан
|
|
|
|
Archi
|
если ты про high level language - то:
1. объясни что этот код делает (я не дошёл до такого уровня шизофрении что бы разбираться с разными кривыми экстеншнами кривого x86). Верно, сие есть кусок mmx-оптимизированного варианта memset. 2. дай аналог кода под ppc, ppc64, sparc, sparc64, mips, arm и alpha (для начала). Емнип, здесь поднимался вопрос не переносимости ассемблерного кода, а области его применения. какое применение можно найти ассемблеру?
|
|
|
Записан
|
У меня дикая аллергия на тупость. Я сразу покрываюсь сарказмом.
|
|
|
iced
Гость
|
А на какой икс вообще нужен непереносимый код? И ты таки уверен что компилятор хуже скомпилит?
|
|
|
Записан
|
|
|
|
ghostWhite
|
нуууу знаю я что такое swt и eclipse :]] но вот проблемка - попробуй сменить гткшную тему под лялихом на что нить менее уродского чем дефолтный индастриал (наример синикл), пусти ёклипс и заплачь :]
а может это просто очередные проблемы линукса ? ну не нравится тебе GTK, пользуйся Motif сборкой. страшненько ? привыкай, большая часть пользователей коммерческих юниксов до сих пор на Motif сидит и не жужжит и кстати, ты здесь уже начинаешь смешивать свои личные вкусы и реальность. есть куча людей которым нравится тема Industrial (я к ним не отношусь ). что им теперь делать ? и в общем сколько я не пускал eclipse что то плакать ну никак не хотелось может это от того что я им под виндой пользуюсь ? угу. вот только какая альтернатива? кутя - единственный фрэймворк позволяющий делать гуй под win, *nix и macosx.
а вот наличие альтернативы это уже не местная проблема, я думаю можно найти. под винду те же WinForms. про кроссплатформенность разговор отдельный и сперва надо поинтересоваться как многим она нужна. ага. гытык. смотрим на гнум и опять же плачем :]
ой, ну мне уже лень повторяться, у QT столько же противников как и у GTK, а некоторые считают что Motif это верх совершенства. ссылки на все эти дискуссии находятся элементарно. если пишем какую нить мелочь - то да. если пишем что нить более-менее объёмное то ни разу нет.
боюсь только что при написании чего нибудь более менее объёмного появится вероятность того, что одним узкоспециализированным средством будет не обойтись и опять окажется что универсальное средство дешевле. ну вот годика через 3 привет моно к более-менее смотрябельному виду - тада посмотрим :]
если они на это убьют 3 года то никакого смысла уже не будет мне кажется что максимум времени что у Mono есть это полгода - год.
|
|
|
Записан
|
Не будите во мне зверя, он и так всё время не высыпается
|
|
|
iced
Гость
|
а может это просто очередные проблемы линукса qt неплохо смотится :] пользуйся Motif сборкой. страшненько ? привыкай, большая часть пользователей коммерческих юниксов до сих пор на Motif сидит и не жужжит я им очень сочувствую. и кстати, ты здесь уже начинаешь смешивать свои личные вкусы и реальность. есть куча людей которым нравится тема Industrial (я к ним не отношусь ). что им теперь делать ? это лечится. а вот наличие альтернативы это уже не местная проблема, я думаю можно найти. под винду те же WinForms. про кроссплатформенность разговор отдельный и сперва надо поинтересоваться как многим она нужна. кроссплатформенность небоходимо? зачем терять потенциальных кастомеров? да - `альтернатива` есть - wxWidgets - но пишите на этом сами :] боюсь только что при написании чего нибудь более менее объёмного появится вероятность того, что одним узкоспециализированным средством будет не обойтись и опять окажется что универсальное средство дешевле. ась? вы о чём? если они на это убьют 3 года то никакого смысла уже не будет мне кажется что максимум времени что у Mono есть это полгода - год. когда я смотрел на это чудо год назад - на сайте всё было увешено лозунгами что windows.forms таки будут вот буквально завтра. на днях смотрел - лозунгов не видно, windows.forms тоже не очень заметно.
|
|
|
Записан
|
|
|
|
ghostWhite
|
в общем простые восклицания пропущу кроссплатформенность небоходимо? зачем терять потенциальных кастомеров? да - `альтернатива` есть - wxWidgets - но пишите на этом сами :]
как по мне, то кроссплатформенность не нужна (экстремально, не правда ли ?) wxWidgets - действительно печально. чего стоит только обработка сообщений. когда я смотрел на это чудо год назад - на сайте всё было увешено лозунгами что windows.forms таки будут вот буквально завтра. на днях смотрел - лозунгов не видно, windows.forms тоже не очень заметно.
ну GTK# вроде как то работает если не ошибаюсь Beagle на Mono работает ?
|
|
|
Записан
|
Не будите во мне зверя, он и так всё время не высыпается
|
|
|
iced
Гость
|
как по мне, то кроссплатформенность не нужна (экстремально, не правда ли ?) я не хочу терять потенциальных кастомеров.
|
|
|
Записан
|
|
|
|
Shorty
Гость
|
Я считаю что основная ошибка большинства современных программеров в том, что они тупо зацикливаются на какомто одном языке программирования, специализируются тока на нём. ХОРОШИЙ программер должен в первую очередь мыслить, уметь находить логическое решение задачи, и воплощать ее в любом современном ЯП.
|
|
|
Записан
|
|
|
|
st.KuCHeR
Гродненец
Репутация: +1/-0
Offline
Пол:
Сообщений: 89
NO ONE IS = SAFE
|
Всем здарова!!! Может подскажите, как в Delphi, через TMediaPlayer, проиграть *.mp3 файл!?! Заранее благодарю!!!
|
|
|
Записан
|
Suck this NUTS!!!
|
|
|
Neo
Гость
|
Маразм крепчал
|
|
« Последнее редактирование: 13 Август 2005, 22:14:44 от Neo »
|
Записан
|
|
|
|
bigyury
Гродненец
Репутация: +8/-0
Offline
Пол:
Сообщений: 263
Все мы там будем...
|
Я считаю что основная ошибка большинства современных программеров в том, что они тупо зацикливаются на какомто одном языке программирования, специализируются тока на нём. ХОРОШИЙ программер должен в первую очередь мыслить, уметь находить логическое решение задачи, и воплощать ее в любом современном ЯП. Полностью согласен(с мышлением и логическим решением)!! Но если ты спец во всем---то не знаешь толком ничего--факт! я использую С++ и Visual C++ . и знаю что могу написать практически все что пожелаете....от системных задач - до интернет магазина! [smiley=74.gif]
|
|
|
Записан
|
Хорошо не иметь пороков, но плохо не подвергаться искушению...
|
|
|
Zet -X-
|
C# - фримворковский язык... по мойму это открытие....
|
|
|
Записан
|
...все останется тайным...
|
|
|
Paladin
|
Я считаю что основная ошибка большинства современных программеров в том, что они тупо зацикливаются на какомто одном языке программирования, специализируются тока на нём. ХОРОШИЙ программер должен в первую очередь мыслить, уметь находить логическое решение задачи, и воплощать ее в любом современном ЯП. Если я правильно понимаю автора поста то спешу возразить... Программер не должен знать вообще какой либо язык... так как его задача построение модели и алгоритма, а вот кодер должен знать только один но глубоко... от такие казусы... Мануфактуры изобрели давно... вот только этот принцип видимо некоторые окрывают снова и снова.
|
|
|
Записан
|
|
|
|
iddqd
|
интерестно, а как тогда называется человек, который для поставленной задачи сам разрабатывает алгоритм ее решения и сам же его реализует на конкретном языке программирования?
|
|
|
Записан
|
|
|
|
Paladin
|
интерестно, а как тогда называется человек, который для поставленной задачи сам разрабатывает алгоритм ее решения и сам же его реализует на конкретном языке программирования? Как это как? "Вася Сковородкин" его зовут. Все что вы перечислили включает в себя три профессии. 1. Постановщик задачи (Комуникабельность, работа с экспертом (бухгалтер,кладовщик,директор и т.п.) ,построению неформальной модели задачи) 2. Программист (Матмоделирование, формализация задачи постановщика, алгоритм/технология решения) 3. Кодер (Собсно кодирование результатов труда программиста) В идеале это три разные профессии... их кстати может быть намного больше но это минимум для построения проекта... Хорошо конечно еще иметь какого нить эксперта/психолога по дизайну интерфейса и тестера... но у нас принято считать что один человек вполне справляеться с этими тремя. да и где набраться денег на такую араву дармоедов которые только и делают что сидят у компа и СЧелкают кнопками с умным выражением лица... Кстати у Иванова Н.Н. со Степиным Ю.Г. небывали? Все это у них излагалось в свое время...
|
|
|
Записан
|
|
|
|
Shura
|
интерестно, а как тогда называется человек, который для поставленной задачи сам разрабатывает алгоритм ее решения и сам же его реализует на конкретном языке программирования? этот человек в большенстве случаев называется "программист на 1С"
|
|
|
Записан
|
Нетолерантный человек.
|
|
|
MadEd
http://facebook.com/fb.stas
Гродненец
Репутация: +11/-0
Offline
Пол:
Сообщений: 266
Permanently drunk...
|
и в общем сколько я не пускал eclipse что то плакать ну никак не хотелось может это от того что я им под виндой пользуюсь ? Ой-ой-ой сидел под этим жахом полгода - да ну его нах с его тормозами и отжыранием под полГига памяти которая ничего не целесообразно юзаеться. Единственный плюс - мощный дебаггер. Я при всей своей любови да Джавы всё таки посыпаю голову пеплом - жава-ГУИ весч достаточно тормознутая ( пока )
|
|
|
Записан
|
|
|
|
|