Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Что выбрать Java или C# ??? / 25 сообщений из 30, страница 1 из 2
07.10.2003, 16:32
    #32286590
School MEN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Что лучше надежнее и перспективнее?
(Лучше переносит платфому, ну и ваше мнение на этот вопрос?)
...
Рейтинг: 0 / 0
07.10.2003, 19:38
    #32286879
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
я свой выбор сделал - Java
основа выбора - неприязнь к майкрософту :-)
...
Рейтинг: 0 / 0
08.10.2003, 05:17
    #32286981
mega_guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Для написания пользовательского интерфейса (WinForms) я бы предпочел .NET(чтобы ниговорили , через несколько лет в основном на столах уже будут стоять ОС которые будут иметь встроенную поддержку .NET, куча копаний сделает кучу дополнительных компонент).
Для создания распределенных приложений предпочтение отдал бы J2EE (уже есть много наработок в этом направлении и постоянно развивается, .NET появилась сравнительно недавно и еще, как мне кажется, мало серьезных разработок на ее основе, поэтому трудно сказать как оно будет реально работать.)
Для создания WEB интерфейса на данный момент предпочел бы Java (все таки достаточно легко добиться работы как на платформе WINNT так и *nix).
ASP.NET штука конечно интересная (и даже во многом перспективная) но привязана к платформе WinNT
Плюс всторону Java: многие компании поддерживают данную платформу, поэтому нет боязни привязаться к технологиям одной компании и идти на поводу.
Плюс в строну NET: если работать только с ПО от Microsoft то поражает взаимоинтеграция продуктов, очень мощная финансовая и прочая поддержка, благодаря этой поддержки со временем возможна ситуация, когда Java будет в роли "догоняющей".
Можно выбирать и так: сделать на сайтах по поиску работы поиск для программистов на Java, NET(как на забугорных, так и на наших )Сделать выводы.В том регионе где вы живете провести небольшой анализ и выснить шансы нахождения работы со знанием Java и NET. Сделать выводы.
ВЫВОД: В любом регионе всегда требуются программисты "1С"
P.S1. Все вышесказанное сугуболичное мнение.
...
Рейтинг: 0 / 0
10.10.2003, 11:34
    #32289722
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Выбери J#.NET 2003 - будешь и джаву знать и .NET
A разница языков в пакете .NET незначительная.
Только это трудный путь - литературы нет совсем почти.
Мах
...
Рейтинг: 0 / 0
27.11.2003, 15:38
    #32336908
Vladimir Bystrov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
ИМХО Java рулит
поискал я работу, так требуются либо спациалисты J2EE либо Visual C++

------------------------------------------------------
I left half my brain behind, back in that crazy place...
...
Рейтинг: 0 / 0
22.12.2003, 05:34
    #32359182
Pilot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Рулит-то рулит, но Мелкософт все равно все купит, как Borland'a (вспомним Delphi8..).
Как бы Java не умерла..

Для корабля, который не знает куда плыть, нет попутного ветра...
...
Рейтинг: 0 / 0
25.12.2003, 16:53
    #32363588
Igor Elyas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
2 Pilot

Да уж категоричность у вас .... абалдеть можно.
Java вне конкуренции при портировании - ваше приложение с 99% вероятностью без проблем заработает что на винде что на Линуксе ... и на более серьезных системах как AIX, Solaris или мэнфреймах.

Такой гигант как IBM для мелкомягкого не по зубам - а IBM с ними не по дороге.
А кто больше всех вкладывает денег в Java и сопутствующие вещи - опять же IBM. Пройдет немало времени када мелкомягкий реализует в дот нете что то похожее на WebSphere или WebLogic - но так и эти системы не будут стоять на месте.

Согласен что мелкомягкий отъест кусок у Явы - в областях где не обменяют винду, вижуальные части - все таки блин идеолога свингов и awt нада передать мелкомягкому ))
...
Рейтинг: 0 / 0
27.12.2003, 10:29
    #32365097
Steppenwulf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Для java прошедший год был совсем не революционным - пожалуй, самое главное событие - Sun выпустила пакет Java Web Services DK, пытаясь догнать в развитии .NET . Но думается, что борьба не закончена, и теперь очередь Sun создавать инновации. Заметил, что Sun в последние 2-3 месяца охотно набирает спецов по Jython, неспроста, должно быть...
...
Рейтинг: 0 / 0
27.12.2003, 20:02
    #32365238
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Steppenwulf

А что такое Jython?
И кстати давно хотел спросить у сообщества - что это за язык Phython
кажется и почему у нас никто им не интересуется?
...
Рейтинг: 0 / 0
29.12.2003, 07:12
    #32365428
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Jython - это компилятор Python в Java байт-код, с поддержкой Java пакетов и компонент. Phyton - это можно сказать облегченный интрепретируемый ООП скриптовый язык, который можно использоваться для очень многих вещей - от генерации сайтов до использования его в кач-ве встроенного языка в приложения. Соотвествующе Jython очень красиво ложиться в кач-ве встроенного языка в Java приложения. У меня лично интерес к Java питончику очень большой, вместе с Java получается неплохая связка, что то вроде зазря убитой маздаем связки VC+VB, только помощнее, где на Java можно писать библиотеки и компоненты, а на Jython конечные расширяемые приложения, сразу с встроенным языком.
...
Рейтинг: 0 / 0
29.12.2003, 09:59
    #32365526
Steppenwulf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Python - еще одна попытка собрать все лучшее из современного программирования в один язык. Функциональное и объектно - ориентированное программирование в одном флаконе. Правда, мне не совсем понятно, почему в python нет разделения членов класса на public и private, зато в нем есть уже вещи, которые в других языках пришлось бы писать самим - уникальный идентификатор распределенного объекта, проверка на вызов этого объекта, глубокое копирование и т.д. Несмотря на то, что Python является интерпретатором, его легко можно портировать в программы на C и Java, а также компилировать в объекты ActiveX, CORBA (Fborb, OmniORB), скоро выйдет поддержка для .NET. Есть несколько математических и статистических библиотек, поддежка программ Fortran. Поддержка регулярных выражений. Сетевые библиотеки. Действительно, Java + Python явилось бы неплохой связкой, если верить в дальнейшее развитие IT-индустрии. Часть бизнес-логики можно было реализовать именно на функциональном языке программирования, а доступ к БД и генерацию тонкого клиента оставить Java. Впрочем, есть примеры генерации AWT и Swing приложений из python-программ.
В общем, Java отвести роль платфомы и набора фреймворков, а Python'у - склейки кусков из java в прикладуые программы.


ACSRUS, удачи в рассылке, хорошее дело затеяли.
...
Рейтинг: 0 / 0
29.12.2003, 10:57
    #32365615
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Steppenwulf
Большое спасибо за пожелания :)

авторВ общем, Java отвести роль платфомы и набора фреймворков, а Python'у - склейки кусков из java в прикладуые программы.
Я кстати сейчас на эту тему как раз и раздумываю :) Есть задумка начать писать кроссБД софт, который бы не сколько обычным набором утилит (Enterprise Manager, Query Analizer, Debugger и т.д) для работы с любыми СУБД, а сколько Plug-in расширяемой консолью, ядро которой позволяло бы обрабатывать любые диалекты SQL (для этого планируется ввод понятия SQL-байт код и макропроцессора описания диалектов) и содержало бы в себе облегченный язык высокого уровня для построения модулей работы с БД и визуалом (например для построения дизайнеров таблиц, ХП и т.д.).Задумка скажем так не детская, поэтому я довольно таки серьезно и долго решал, на чем же все это дело должно писаться. Кое-что у меня в наработках уже есть, например, есть парсер и компилятор, которые составляют ядро моего конвертора перевода скриптов БД с MSSQL на ASA, но это реализовано на Delphi, имеет четкое применение и честно сказать сам Delphi для написания такого софта не годиться по очень многим причинам. Поэтому, пока писал примерное ТЗ о функциональности своего будующего ПО, перебрал множество вариантов - C++ с использованием Qt, C#, Java . Пока остановился на связке Java + Jython, с учетом кроссплатформенности и функциональности Java, где на Java будет реализовано само низкоуровневое ядро консоли, а на Jython будет писаться GUI и различный функционал (конверторы БД, конверторы данных, интеллектуальный поиск в скриптах, анализатор запросов по их планам и т.д.). Соответствующе любой пользователь, знающий Jython сможет расширять и добавлять свои Plug-in-ы для консоли, где ему будет доступны в виде обьектной модели схема БД с ее мета-обьектами, скрипты SQL и весь функционал ядра консоли.

Ну и до кучи стоит еще обратить внимание на СУБД, поддерживающие Java, что означает использование Jython как функционального языка прямо внутри СУБД, думаю при хорошей идее это тоже может многое дать.

P.S. Честно говоря я пока так и не решил для себя, начну я писать это ПО, имеет ли оно коммерческую ценность, с кем я буду его писать и когда, и что придется патентовать. В основном пока только планы, посмотрим, что в грядущем году получится с свободным временем и кто станет моим работодателем :)
...
Рейтинг: 0 / 0
29.12.2003, 18:16
    #32366343
Steppenwulf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
ASCRUS, если делать все в вашей задаче о конвертировании с диалекта на диалект по уму, то получается, что все проходит в 2 этапа - 1) разборка исходного кода в элементы, доступные для интерпретации другого диалекта и 2) генерация текста кода на новом диалекте. Хочу заметить, что приложения подобной задачи гораздо шире, например, можно на входе давать математические задачки (вычислить предел, скажем), а на выходе получать готовое решение по шагам. То есть можно тоньше определить подход к разработке на java + python - на java писать какие-то неподвижные вещи, в данном случае, формы ввода, а на python реализовать конкретные алгоритмы обработки математических выражений или функции разбора текста, т.е. части программы, которые являются контентом в виде алгоритмов и могут быть реализованы поздней.

По мне, всю визуальную часть и доступ к БД необходимо писать на java.
...
Рейтинг: 0 / 0
29.12.2003, 19:01
    #32366383
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Я имел ввиду немножко другое, тут имелся ввиду целый набор технологий, образующий из себя платформу (по аналогии можно взять, как это сделано в самой Java), на которой можно легко писать как инструментарий для работы с СУБД от всяких менеджеров и ISQL до Case-средств, так и строить третьи звенья по метамодели БД и даже клиентские приложения. Ради конвертора я бы так заморачиваться не стал - он и на Delphi неплохо написан и при желании благодаря кроссязыковому парсеру может спокойно расширяться до перевода любых диалектов путем обычного наследования и расширения абстрактных классов ядра, где ядро может парсить по словарям диалекта и раскладывать в некий байт-код исходный скрипт, а специальные классы обработки обьектов и операторов SQL могут по этому коду строить конструкции необходимого диалекта.

P.S. Не понимаю кстати, зачем всю визуальную часть выносить на Java. Достаточно на Java создать некий набор компонент и форм, отвечающих за работу и визуальное отображение с данными и библиотеку поддержки интерфейса приложения (по аналогии, как это сделано в Power Builder), а всю бизнес логику приложения уже описывать с помощью Jython, управляя этими обьектами на высоком уровне, что дает возможность ее легкого изменения, наглядного представления алгоритмов и доступности конечному пользователю из исходных кубиков на Java расширять и изменять бизнес-логику приложения, для чего как я понимаю Python и был предназначен :)
...
Рейтинг: 0 / 0
21.12.2004, 23:13
    #32837951
[Вaд]
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
Steppenwulf
ASCRUS
Прошёл год..
Что нового скажете о Jython+Java, какой опыт появился?.. Интересно ведь.
...
Рейтинг: 0 / 0
21.12.2004, 23:37
    #32837956
insect
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
ASCRUSЯ кстати сейчас на эту тему как раз и раздумываю :) Есть задумка начать писать кроссБД софт...
Начни с простого... и на чём-нибудь... любом... создай free... потом, если будет востребовано... shareware... Далее по вкусу...

Electronic Insect
...
Рейтинг: 0 / 0
22.12.2004, 10:44
    #32838429
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
alex_k
основа выбора - неприязнь к майкрософту

Хм... веское основание..
...
Рейтинг: 0 / 0
22.12.2004, 10:45
    #32838440
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
mayton alex_k
основа выбора - неприязнь к майкрософту

Хм... веское основание..
нормальное. я вот знаю, что винты samsung довольно неплохие сами
по себе. а вот сам брэнд вызывает неприязнь :)
...
Рейтинг: 0 / 0
22.12.2004, 11:26
    #32838606
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
mayton alex_k
основа выбора - неприязнь к майкрософту

Хм... веское основание..

qbasic.exe наш выбор :)
...
Рейтинг: 0 / 0
22.12.2004, 11:31
    #32838635
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
NotGonnaGetUs mayton alex_k
основа выбора - неприязнь к майкрософту

Хм... веское основание..

qbasic.exe наш выбор :)гы-гы. хорошо сказал.
...
Рейтинг: 0 / 0
22.12.2004, 11:31
    #32838639
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
хотя я его не использовал. я любил gwbasic.exe :)

--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
22.12.2004, 11:59
    #32838731
GMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
А.Грасоff™хотя я его не использовал. я любил gwbasic.exe :)

--
FUCK THE iNET!!!

А я любил бейсик, который был на ZX Spectrum :)
...
Рейтинг: 0 / 0
22.12.2004, 14:33
    #32839309
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
2 Scool Man

Выбирай J#

2 All

А я Бейсик никогда не любил. Хотя и Спектрум у меня был. И на qbasic поработать приходилось.
...
Рейтинг: 0 / 0
22.12.2004, 14:46
    #32839361
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
mayton2 Scool Man

Выбирай J#


Scool Man !
У тебя был год на размышления!
Если после этого, ты придёшь на этот форум, ещё подумаешь не много, и выберешь J# - надеюсь господь бог тебя за это накажет :)
...
Рейтинг: 0 / 0
24.12.2004, 15:56
    #32844125
Geenetix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать Java или C# ???
я так и не понял. Что же лучше в итоге?
(надежнее и перспективнее?)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Что выбрать Java или C# ??? / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]