Реклама на сайте Advertise with us

Из PHP в Dilphi или C++

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 02/10/11 в 21:24       Ответить с цитатойцитата 

Тут решил немного увлечся изучением программирования. Есть некоторые варианты кода в PHP он для меня более понятен, с Dilphi или C++ дел не имел. Вот решил изучить что то из них чтоб реализовать рабочии проги которые будут работать не на сервере как php, а полноценными прогами для винды.
Немного посмотрев скрины программ и коды некоторых програмок, заметил что Dilphi в интерфейса более удобен ибо есть форма будущего интерфейса программы и в ней уже как на чистом листе распологаешь кнопки и пишешь код, в C++ этой формы я как то не увидел. Но в C++ мне показался код более ближе похожий на PHP. Вот и думаю что начать изучать и какие языки используют для написания разного вебмастрского софта под винду (парсеров, генераторов доров, сабмитеров и т.п.).
PS и немогу понять, пишут C++, но есть Microsoft Visual C++, Borland C++ Builder и х.з. что именно имеют ввиду под C++ ибо коды имеют отличия

Последний раз редактировалось: Lexikon (02/10/11 в 21:41), всего редактировалось 1 раз

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

1
 

grammar nazi

С нами с 23.01.03
Сообщения: 6974
Рейтинг: 2037

Ссылка на сообщениеДобавлено: 02/10/11 в 21:30       Ответить с цитатойцитата 

Ну, как не программер могу сказать, что Delphi (паскаль, по сути) - это очень урезанная и простая фигня.

Весь софт, более-менее серьёзный пишется на C (может и на другом чём-то, но не на Delphi точно).

Так что я бы ставку делал на него. А вобще, сейчас тебе программеры более расширенно и чётко ответят.

Меня как из ушата окатили. Так гадко стало. И обидно.
Пустышка.

3
 



С нами с 18.08.04
Сообщения: 6376
Рейтинг: 4430

Ссылка на сообщениеДобавлено: 02/10/11 в 21:40       Ответить с цитатойцитата 

С# - легко делать интерфейс, легко учить. Delphi конечно скромноват, но даже на нем делают серьезные вещи, да да даже на 7ой версии, но он уже более не поддерживается Борландом, а шарп легок и впринципе для парсеров сабмитеров отлично подойдет

6
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 02/10/11 в 21:47       Ответить с цитатойцитата 

C++ - сложный язык, много подводных камней и изучать его нет смысла если нет цели стать профессиональным программером, если начнешь его изучать - закапываться придется глубоко. К нему не со стороны PHP надо заходить, а со стороны ассемблера, иначе без понимания того, как работает распределение памяти, таблицы виртуальных методов и прочие низкоуровневые вещи напортачить там - раз плюнуть, и будешь на месте неделю топтаться, "а почему оно падает один раз из 10".

Так что да, присоединюсь - C#. Язык проще, CLR под ручку водит где надо.

7
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 02/10/11 в 22:13       Ответить с цитатойцитата 

Если не сложно порекомендуйте литературу, ресурсы для помощи в изучении шарпа.
Visual C# 2010 Express - это и есть то о чем речь? (С-Шарп)
http://www.microsoft.com/visualstudio/ru-ru/products/2010-editions/…rp-express
Он бесплатно распространяется что ли?

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 02/10/11 в 23:30       Ответить с цитатойцитата 

да, просто зарегаться надо. это экспресс-версия, она урезана, но хватит за глаза.

6
 



С нами с 24.06.10
Сообщения: 2686
Рейтинг: 543

Ссылка на сообщениеДобавлено: 03/10/11 в 00:25       Ответить с цитатойцитата 

на делфу забей, это уже история
Visual C# 2010 Express - да, бесплатно

из книг, хз, я кроме МСДНа почти ничё никогда не читаю, ибо это самый полный мануал, но и разобраться в нём сходу не получится... но для быстрого въезда говорят Петцольд "Программирование для Microsoft Windows на C#. Том 1, 2" правильный старт, и да, таки сам её когда-то листал, в общем, адекватная книга, но кажется только по C# 2.0 и .NET 2.0 соответственно

мда, так же не стоит упускать из вида Python и PyQT/PySide и акцентироваться только на виндах или если желание просто что-то с GUI быстро написать

6
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 03/10/11 в 00:44       Ответить с цитатойцитата 

вообще для парсеров и дорогенераторов имхо php больше подходит...
да и на серваках скорости как правило быстрей десктопа.

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

да и вообще пхп более приспособлен для каждодневных задач вебмастера.
file_put_contents('log.txt', file_get_contents('http://domain.com'), FILE_APPEND);
аналог такой банальной строчки хз скока займет на с++.

7
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 03/10/11 в 01:20       Ответить с цитатойцитата 

Мне всегда нравился Delphi. Хоть конечно более логично писать аппликухи на родном им же C++ в той же Visual Studio. Тут уж нечего сказать.. Delphi был похоронен Borland, когда те ударились в его "NET" версию (не помню как называлась), убили силы и так ничего и не достигнули. Но на старте корьеры был конечно же изящен.
Сейчас Delphi после долгих скитаний стал астью RAD Studio. Её версия RAD Studio XE 2 уж очень круто пропиарена и честно говоря либо последний рывок и достойное место, либо крах! Мне лично понравилась домучанная поддержка 64бит компилятора + iPhone, Android. Собственно сами продукты embarcadero.com мне очень по душе (включая PHP среду разработки), не по душе мне их цены.

Что касается C++ и C#, о которых говорили выше, имхо разные вещи. Но так как ты до этого программил на PHP, то С-синтаксис конечно же тебе ближе. Но сейчас уже 2012 на носу и это не тот случай, когда синтаксис решает какую-то роль. Вобщем, С, С++, C# - разные языки.
Lexikon писал:
PS и немогу понять, пишут C++, но есть Microsoft Visual C++, Borland C++ Builder и х.з. что именно имеют ввиду под C++ ибо коды имеют отличия

Это всего лишь среды разработки. Можно ещё заюзать eclipse или netbeans. Вечный вопрос, что лучше. Но для C++ уж куда лучше, чем Microsoft Visual C++! А код имеет различия по многим причинам, смотря что подразумевать под различиями ;)

®

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 03/10/11 в 05:06       Ответить с цитатойцитата 

grozny писал:
да и вообще пхп более приспособлен для каждодневных задач вебмастера.
file_put_contents('log.txt', file_get_contents('http://domain.com'), FILE_APPEND);
аналог такой банальной строчки хз скока займет на с++.

Просто порой приходится раелизовывать операции которые не комфортно выполнять серверно, может я конечно и не прав.
А так всем спасибо за советы и ответы!

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 03/10/11 в 08:43       Ответить с цитатойцитата 

так делай не серверно. в папку со скриптами папку с пхп-шной требухой брось, и в консоли запускай smail101.gif

пришел к победе коммунистического труда

6
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 03/10/11 в 08:47       Ответить с цитатойцитата 

по питону3 недавно книжку прочитал - ахуительно. очень аккуратный упорядоченный язык. может его? на хабре писали он официальный язык убунты

пришел к победе коммунистического труда

6
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 03/10/11 в 08:57       Ответить с цитатойцитата 

Lexikon писал:
Просто порой приходится раелизовывать операции которые не комфортно выполнять серверно, может я конечно и не прав.
А так всем спасибо за советы и ответы!


так если требуется только десктопное выполнение рнр и ничего больше, то почему не использовать прожекты аля winbinder.org trollface.png

6
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 03/10/11 в 10:35       Ответить с цитатойцитата 

Delphi гораздо проще в плане освоения новичку, но РНР по конструкциям языка практически тот же самый С++
С++ Builder - это просто среда разработки для С++ внешне такая же как Delphi
MSVC не советовал бы вообще трогать - это для серьезных и опытных программеров, поначалу там просто заблудишься что где и как делать.

С# имеет смысл изучать только если реально есть потребность. внешне похож на С++ но в корне другие принципы программирования (одни делегаты чего стоят) но если интересно - для него я бы советовал вот такую среду - SharpDevelop - фришный, но порядок легче, быстрее и проще чем MSVC и не содержит всяких наворотов нужных только при групповой разработке крупных проектов.

Eclipse имеет смысл использовать для писанины на Java (ну и под Android)

вот соскучился по мастеру...

6
 



С нами с 18.08.04
Сообщения: 6376
Рейтинг: 4430

Ссылка на сообщениеДобавлено: 03/10/11 в 10:51       Ответить с цитатойцитата 

FXIX писал:
по питону3 недавно книжку прочитал - ахуительно. очень аккуратный упорядоченный язык. может его? на хабре писали он официальный язык убунты

Давай его. питон отличный язык. Много софта переписал с пхп на него многопоточного

6
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 03/10/11 в 17:39       Ответить с цитатойцитата 

FXIX писал:
по питону3 недавно книжку прочитал - ахуительно. очень аккуратный упорядоченный язык. может его? на хабре писали он официальный язык убунты


Не только убунты - это системный язык большинства дистрибутивов линукса. yum у RH, portage у Gentoo - все на нем написано.

Вообще ничто не мешает изучить и его, и C# (или просто C... или Java). Перефразируя М.В.Ломоносова (он про математику говорил), "строго типизированные языки учить следует потому, что они ум в порядок приводят" icon_smile.gif

6
 



С нами с 24.06.10
Сообщения: 2686
Рейтинг: 543

Ссылка на сообщениеДобавлено: 03/10/11 в 17:47       Ответить с цитатойцитата 

Текст этого сообщения доступен только зарегистрированным пользователям.

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 03/10/11 в 18:22       Ответить с цитатойцитата 

ibiz писал:
так если требуется только десктопное выполнение рнр и ничего больше, то почему не использовать прожекты аля winbinder.org trollface.png

а что это за софтина?
---
а вобще вот пример того что я бы хотел сделать, (знаю что есть подобные проги, и многие скажут нех изобритать велосипед, но я люблю и делать что-то, т.к. потом это что то обрастает дополнениями и пригодится для личного пользования. Знания и умение лишними не бывают, тянусь к знаниям), короче говоря, есть у меня текстовый контент, хочу его собрать, сгенерить .xml и залить его в блог. Вобще идей дохренище, вот хотел поизучать всё это, как и с какой стороны подходить и как делать.

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 



С нами с 29.11.07
Сообщения: 91
Рейтинг: 56

Ссылка на сообщениеДобавлено: 04/10/11 в 11:38       Ответить с цитатойцитата 

mr. snatch: В принципе curl'ом можно и из коммандлайна ходить, если очень уж нужно.

6
 



С нами с 05.05.05
Сообщения: 470
Рейтинг: 426

Ссылка на сообщениеДобавлено: 04/10/11 в 11:50       Ответить с цитатойцитата 

Lexikon писал:
а что это за софтина?


это GUI интерфейс для пхп с кучей плюшек, типа windows API. если надо скомпилить экзешник, то к нему есть bamcompiler.

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 04/10/11 в 13:05       Ответить с цитатойцитата 

Emperor писал:
это GUI интерфейс для пхп с кучей плюшек, типа windows API. если надо скомпилить экзешник, то к нему есть bamcompiler.

впринципе так и по нял по софтине, решил просто утвердить.
---
Вобще всем спасибо! Накачал литературы по C# буду разбираться, уже заметил некоторые вещи которые будут полезны. smail54.gif

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 



С нами с 29.11.07
Сообщения: 91
Рейтинг: 56

Ссылка на сообщениеДобавлено: 04/10/11 в 13:05       Ответить с цитатойцитата 

Вот это еще говорят http://develstudio.ru/ умеет делать окошки в php.

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 04/10/11 в 13:08       Ответить с цитатойцитата 

отлично, будем смотреть, интересного много icon_wink.gif

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 



С нами с 18.08.04
Сообщения: 6376
Рейтинг: 4430

Ссылка на сообщениеДобавлено: 04/10/11 в 14:00       Ответить с цитатойцитата 

А тебе окошки нужны были? ну тогда QT во все поля.

6
 



С нами с 18.08.04
Сообщения: 6376
Рейтинг: 4430

Ссылка на сообщениеДобавлено: 04/10/11 в 14:00       Ответить с цитатойцитата 

Мне кажеться Lexikon самый щедрый ТС на мастере, надо премию дать, помоему всем +6 поставил

6
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »