Модераторы, а почему закрыли опрос про .НЕТ?

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Смайл »

папа Карло писал(а): а еще чукча не любит SQL :mrgreen:
Неправда.
"Люблю его но странною любовью..."

Только ты не путай T-SQL и SQL.
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8563
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение папа Карло »

Смайл писал(а):
папа Карло писал(а): а еще чукча не любит SQL :mrgreen:
Неправда.
"Люблю его но странною любовью..."

Только ты не путай T-SQL и SQL.
а че ТСКЛ? обычная поделка от Сайбейза.... со своими вывихами... Че думаешь в ПЛСКЛе своих мало (он правда правильнее, но это к вопросу не относится ;) )?
Аватара пользователя
Marmot
Графоман
Сообщения: 38345
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Canyon Heights
Контактная информация:

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Marmot »

Смайл писал(а): Мы вот сделали Java app. Пользователи говорят что пред. версия (VB 4 16bit) тактильно работает на порядок (!) быстрее на той же машине.

И если кто еще будет возражать я его подпишу на конференцию рассылки наших юзеров. Контрастный душ полезен говорят. :lol:
Всё зависит от того как писал, кто писал, на чём писал :-)
AWT, Swing, SWT, etc.
Я тебе и на С++ могу написать так что быстро не покажется :-)
Есть куча быстрых Swing-based GUI applications.
Но, следует признать что GUI это слабое место, и это не следствие VM designa a следствие маниакального следования принципам ООП там, где это делать не стоило.
Дoлгая это история, ты вот тут почитай, http://www.ai.mit.edu/~gregs/ll1-discus ... reads.html народ вполне серьёзно обсуждает, что всё нужно делать на Lispe :-)
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Смайл »

папа Карло писал(а):
Смайл писал(а):
папа Карло писал(а): а еще чукча не любит SQL :mrgreen:
Неправда.
"Люблю его но странною любовью..."

Только ты не путай T-SQL и SQL.
а че ТСКЛ? обычная поделка от Сайбейза.... со своими вывихами... Че думаешь в ПЛСКЛе своих мало (он правда правильнее, но это к вопросу не относится ;) )?
SQL (DML + DDL) строгая и полезная вещь.
Во все остальные "процедурные" культурные слои можно только "здесь играть, здесь не играть, а здесь рыбу заворачивать".
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8563
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение папа Карло »

Смайл писал(а):
папа Карло писал(а):
Смайл писал(а):
папа Карло писал(а): а еще чукча не любит SQL :mrgreen:
Неправда.
"Люблю его но странною любовью..."

Только ты не путай T-SQL и SQL.
а че ТСКЛ? обычная поделка от Сайбейза.... со своими вывихами... Че думаешь в ПЛСКЛе своих мало (он правда правильнее, но это к вопросу не относится ;) )?
SQL (DML + DDL) строгая и полезная вещь.
Во все остальные "процедурные" культурные слои можно только "здесь играть, здесь не играть, а здесь рыбу заворачивать".
прав. :)
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Смайл »

Marmot писал(а): Есть куча быстрых Swing-based GUI applications.
Ссылочками не поделитесь, товарищ?

Sun Forte vs. Visual J++ как-то даже и дискутировать рука не поднимается.
Аватара пользователя
Marmot
Графоман
Сообщения: 38345
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Canyon Heights
Контактная информация:

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Marmot »

Смайл писал(а):
Marmot писал(а): Есть куча быстрых Swing-based GUI applications.
Ссылочками не поделитесь, товарищ?

Sun Forte vs. Visual J++ как-то даже и дискутировать рука не поднимается.
http://www.intellij.com/idea/ - Swing
http://www.eclipse.org/ -SWT
http://www.jedit.org/ - Swing
Только не надо это пробовать на доисторических машинах... <500MHz :-)
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Смайл »

Marmot писал(а):
Смайл писал(а):
Marmot писал(а): Есть куча быстрых Swing-based GUI applications.
Ссылочками не поделитесь, товарищ?

Sun Forte vs. Visual J++ как-то даже и дискутировать рука не поднимается.
http://www.intellij.com/idea/ - Swing
http://www.eclipse.org/ -SWT
http://www.jedit.org/ - Swing
Только не надо это пробовать на доисторических машинах... <500MHz :-)
Вещь. Попробовал только вот это http://www.intellij.com/idea/
Докладываю. Загрузка на моей рабочей машине только чтобы показалось это вот окно - 40 секунд (1 ггц PIII)
Изображение

Обратите внимание на кнопель в правом нижнем углу: Это у нас будет нонче педаль ручного старта Garbage Collector. Ах затейники...

И вот это 14M of 16M на пустом окне (все пректы закрыты) внушает конечно же определенный оптимизм.

И скушала эта беда 82 мега на диске. А заставила скачать 32 мега.

Короче http://www.gexperts.com рулез.

Еще есть примеры? Но только действительно "шоб летало"?




[/img]
Аватара пользователя
Marmot
Графоман
Сообщения: 38345
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Canyon Heights
Контактная информация:

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Marmot »

Смайл писал(а):Еще есть примеры? Но только действительно "шоб летало"?
BTW, у меня MS-Word-XP стартует теже 40 секунд, а написан на С :-)
Software надо,презжде всего, оценивать с точки зрения его удобства и полезности, а ты ведь даже не попробовал Idea :-(
Будущее нас рассудит, пока спор бессмысленен, мы оперируем разными понятиями.

PS
Смайл, бросай ты свою работу, нельзя так долго на одном месте сидеть :-), сиделка зарастёт, а через неё новые идеи часто заходят :-).
Boo
Пользователь
Сообщения: 92
Зарегистрирован: 20 фев 2003, 00:41

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Boo »

Marmot писал(а): http://www.jedit.org/ - Swing
Только не надо это пробовать на доисторических машинах... <500MHz :-)
А вот реально этим чудом кто-нибудь пользуется? Я имею ввиду, каждый день, и уже долго? Я его раза 3 ставил и убивал через час. По разным причинам. Хотя и загружается он секунд 10, что для Жабной аппликухи очень быстро. Но все-равно присутствует ощущение легкой тормознутости по мере того как работаешь, и постоянно набредаешь на недоделанные фичи, типа расцветка ломается и т.д. Кроме того, если скажем привык что на диалогах кнопка ОК дефолтная, и из любого поля можешь нажать ввод, то со свинговым интерфейсом приходится тянуться к мышу в диалогах. Не работает колесо. Т.е. для юзера, свинговый интерфейс это и не Винды, и не Иксы, и уж не как не Мак. Такая межплатформенность превращается в то, что если у тебя есть привычка использовать ГУЙ определенной платформы, но будешь всегда автоматически искать нативную альтернативу. А в данном конкретном случае альтернатив изобилие.

Вот так. Уносим Жабу на сервер, и без разговоров :) . Вобщем это-то практически признанный факт.

А если мелкомягкие не унесут половину дот-нет фреймворка в ядро, то видимо такая же участь грозит и дот-нету. Хотя с платформенным ГУЙ лук-энд-филом у них видимо получше будет.

Поэтому гражданам, читающим книжки по си-шарпу, безопаснее сразу же ориентироваться на сервер-сайд :) такой вот совет....
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Смайл »

Boo писал(а):
Marmot писал(а): http://www.jedit.org/ - Swing
Только не надо это пробовать на доисторических машинах... <500MHz :-)
А вот реально этим чудом кто-нибудь пользуется? Я имею ввиду, каждый день, и уже долго? Я его раза 3 ставил и убивал через час. По разным причинам. Хотя и загружается он секунд 10, что для Жабной аппликухи очень быстро. Но все-равно присутствует ощущение легкой тормознутости по мере того как работаешь, и постоянно набредаешь на недоделанные фичи, типа расцветка ломается и т.д. Кроме того, если скажем привык что на диалогах кнопка ОК дефолтная, и из любого поля можешь нажать ввод, то со свинговым интерфейсом приходится тянуться к мышу в диалогах. Не работает колесо. Т.е. для юзера, свинговый интерфейс это и не Винды, и не Иксы, и уж не как не Мак. Такая межплатформенность превращается в то, что если у тебя есть привычка использовать ГУЙ определенной платформы, но будешь всегда автоматически искать нативную альтернативу. А в данном конкретном случае альтернатив изобилие.

Вот так. Уносим Жабу на сервер, и без разговоров :) . Вобщем это-то практически признанный факт.

А если мелкомягкие не унесут половину дот-нет фреймворка в ядро, то видимо такая же участь грозит и дот-нету. Хотя с платформенным ГУЙ лук-энд-филом у них видимо получше будет.

Поэтому гражданам, читающим книжки по си-шарпу, безопаснее сразу же ориентироваться на сервер-сайд :) такой вот совет....
Двумя руками за!

По поводу GUI.Java мой эксперимент показывает что можно.
И колесо можно и темы и не так в общем и сложно.
Я имею ввиду уже http://terra-informatica.org/j-smile
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8563
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение папа Карло »

Смайл писал(а):Двумя руками за!

По поводу GUI.Java мой эксперимент показывает что можно.
И колесо можно и темы и не так в общем и сложно.
Я имею ввиду уже http://terra-informatica.org/j-smile
ты это за бесплатно отдаешь? ;)
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение ajkj3em »

Смайл писал(а):
Boo писал(а):
Marmot писал(а): http://www.jedit.org/ - Swing
Только не надо это пробовать на доисторических машинах... <500MHz :-)
А вот реально этим чудом кто-нибудь пользуется? Я имею ввиду, каждый день, и уже долго? Я его раза 3 ставил и убивал через час. По разным причинам. Хотя и загружается он секунд 10, что для Жабной аппликухи очень быстро. Но все-равно присутствует ощущение легкой тормознутости по мере того как работаешь, и постоянно набредаешь на недоделанные фичи, типа расцветка ломается и т.д. Кроме того, если скажем привык что на диалогах кнопка ОК дефолтная, и из любого поля можешь нажать ввод, то со свинговым интерфейсом приходится тянуться к мышу в диалогах. Не работает колесо. Т.е. для юзера, свинговый интерфейс это и не Винды, и не Иксы, и уж не как не Мак. Такая межплатформенность превращается в то, что если у тебя есть привычка использовать ГУЙ определенной платформы, но будешь всегда автоматически искать нативную альтернативу. А в данном конкретном случае альтернатив изобилие.

Вот так. Уносим Жабу на сервер, и без разговоров :) . Вобщем это-то практически признанный факт.

А если мелкомягкие не унесут половину дот-нет фреймворка в ядро, то видимо такая же участь грозит и дот-нету. Хотя с платформенным ГУЙ лук-энд-филом у них видимо получше будет.

Поэтому гражданам, читающим книжки по си-шарпу, безопаснее сразу же ориентироваться на сервер-сайд :) такой вот совет....
Двумя руками за!

По поводу GUI.Java мой эксперимент показывает что можно.
И колесо можно и темы и не так в общем и сложно.
Я имею ввиду уже http://terra-informatica.org/j-smile
если хочешь тотально удивить размером exe-шника, найди upx compressor и подожми jsmile-demo.exe. он freeware, помоему даже в сорцах и заведомо работает.
Аватара пользователя
Marmot
Графоман
Сообщения: 38345
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Canyon Heights
Контактная информация:

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Marmot »

Смайл писал(а):По поводу GUI.Java мой эксперимент показывает что можно.
И колесо можно и темы и не так в общем и сложно.
Я имею ввиду уже http://terra-informatica.org/j-smile
Народ на http://www.eclipse.org использует похожий подход BTW
Только более тяжеловесный :-(
А вообще-то никто не запрещает создание своих собственных GUI frameworks для Java, вот только с многоплатфомностью геморроя много.
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Не пытайтесь себя обмануть, товарищи!

Сообщение Смайл »

huh писал(а): если хочешь тотально удивить размером exe-шника, найди upx compressor и подожми jsmile-demo.exe. он freeware, помоему даже в сорцах и заведомо работает.
Такой задачи я не ставил. (Минимизация exe)

А компрессия exe мне не подходит. Потому как я байткоды не загружаю а прямо из exe memmap'om пользую. Потому и скорость загрузки такая.
Ответить