Forum Webscript.Ru
Программирование => PHP => Тема начата: obytatel от 12 Февраля 2003, 22:27:37
-
Какой язык оптимально выбрать для написания сетевого приложения с графическим интерфейсом?
Дело в том что существует некий php-скрипт, котрый мне бы очень хотелось перегнать в иполняемый файл, чтобы его можно было использовать простому юзеру на маздае9х-ХР. Phpcompiler с этой задачей не справляется. Лично моё мнение, что больше для этого дела подошёл бы C#, поскольку обладает родственным синтаксисом. Однако познания в области C# у меня на этом заканчиваются (я даже не знаю поддерживает ли он графический интерфейс). Реально ли в кратчайшие сроки переложить php-скрипт на C#, с учётом отсутствия на данный момент каких-либо знаний в C#? Если это реально, то пожалуйста бросьте линком на ресурсы о C#.:beer:
-
Зачем выдумывать? Берешь Visual Studio C и вперед, используя любимый winAPI
-
Лично моё мнение, что больше для этого дела подошёл бы C#, поскольку обладает родственным синтаксисом
Тогда уж С++. У С# явовский синтаксис.
-
ThE0ReTiC
Соглашусь с тобой, про C# я ляпнул по неопытности.
-
Реально ли в кратчайшие сроки переложить php-скрипт
Писать надо на том, что лучше всего знаешь, иначе так и будешь прыгать с языка на язык, с платформы на платформу... и толком ничего знать не будешь. такая судьба меня постигла, приходится бросать подобную привычку (не всем дано в совершенстве знать несколько языков программирования и изучать новые за несколько дней!)
Отдельно снимаю шляпу перед ThE0ReTiC\'ом Судя по всему, у него такая проблема не стоит!!!
-
у него такая проблема не стоит
твоими бы устами... ;)
-
obytatel
по-моему написать за короткое время полноценное standalone-приложение с GUI нереально, если знаешь только php.
Про совет использовать C++ вобще молчу :)
Расскажи, что за скрипт-то?
Может поможем чем...
-
Про совет использовать C++ вобще молчу
Почему? пишут же люди...
Еще никто не умирал.
Вон Виндоус написали на нем на самом :))
-
Господа, прошу не кидать в меня камнями, и предлагаю как вариант - Visual Basic.
-
ThE0ReTiC
Лично моё мнение, что больше для этого дела подошёл бы C#, поскольку обладает родственным синтаксисом. Однако познания в области C# у меня на этом заканчиваются (я даже не знаю поддерживает ли он графический интерфейс).
Как по-твоему, скоро человек с таким уровнем знания языка на нем сможет писать рабочие программы?
Maniac
Ненавижу VB, но в данном случае он может подойти.
-
Xander
Ну это ты прав... ;)
Только ж мы тут не его уровень обсуждаем волей случая :)
-
ThE0ReTiC
Не его. Но уровень тоже существенен. Потому что какой смысл давать советы, которыми все равно не удастся воспользваться?
Так что скорее всего VB...
-
Xander
[off] заметь, про С# он сам заговорил
[/off]
Ладно. отвлеклись от темы...
Если автору сказать нечего, предлагаю тему закрыть, дабы не флеймить.
-
ThE0ReTiC
Злые вы, млин. А про C# чувствую вы мне ещё и через пару лет вспоминать будете. Каюсь - с моими мозгами дальше дезматча в кваке лезть не стоило, но уже поздно...
Так что буду жить с чем есть
Забьём на пиво Xander, что через месяц будет код на C++ (грабит гуглу, формирует html-код линк-листа, с использованием шаблонов и прочее). Пока рабочий вариант скрипта опробовал: за один заход (2 часа работы 8))генерация линк-листа по 2000 запросам на 20000 линков. На выходе более 200 страниц html-кода с общей навигацией, шаблоном и прочее.
Зря наверное распрягаюсь,- для вас это скорее всего детский лепет
-
obytatel
Мы не злые.
Мы вредные и ленивые.
На пиво не забивай - смысла нет.
Сделаешь - хорошо, не сделаешь - сделаешь позже...
-
ThE0ReTiC
а как тебе сама идея скрипта(программы) - нужна она кому-нибудь кроме меня?
-
некий php-скрипт
делает что?
-
Грабит гуглу
Пока рабочий вариант скрипта опробовал: за один заход (2 часа работы 8))генерация линк-листа по 2000 запросам на 20000 линков. На выходе более 200 страниц html-кода с общей навигацией, шаблоном и прочее.
-
VisualBasic - самый оптимальный по скорости вариант. Только чтобы на нем качественно писать надо разбираться в C++ на уровне спеца.
А из нестандартного - Python, TCL/TK, Rebol (платный)
Но оно не компилится в exe-шник. Т.е надо среду исполнения ставить.
Зато легко и с GUI и с сеткой.
-
Oak
так а зачем мне столь мудрёное творение, которое ещё и среду исполнения ставить требует. А на счёт VB - скорее всего я только время в пустую потрачу - пробовать в нём работать с сетью, искать замену регулярным выражениям и т.д.,- это же поседеть можно пока что-нибудь толковое напишешь.