Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
andrewso

Какой язык программирования лучше использовать?

04.07.2012, 11:55. Показов 1820. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте, мне нужно написать программу которая сможет выполнять след функции:
1. Собирать информацию с сайта, путем втавления ссылки
2. Анализировать данные с сайта и выделять те данные которые необходимы
3. Необходимые данные конвертировать в необходимый формат и сохранить в файле txt
4. При этом часть данных должно быть изменено, путем использования рандома (из предварительно написанных вариантов для рандома из файла txt)

Посоветуйте какой лучше язык программирования для этого использовать новичку для написания такой программы.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.07.2012, 11:55
Ответы с готовыми решениями:

Какой язык программирования лучше всего подойдет начинающему для взаимодействия с веб-сайтами?
Приветствую, форумчане! Какой язык программирования лучше всего подойдет начинающему для взаимодействия с веб-сайтами? Нужно написать...

Новые ЯП: существует ли язык программирования лучше чем C++, а если нет, то появится ли через 2-3 года такой язык?
Привет, зашёл на сайт, увидел C++ и подумал: Существует ли ЯП лучше чем C++, или появится ли через 2-3 года такой язык? Лучше имеется в...

Какой язык программирования выбрать?
Привет, участникам форума. Мне 23 года, решил заняться программированием. Неделю побаловался на Паскале и решил перейти на С++. Все...

7
 Аватар для Buckstabue
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
04.07.2012, 11:58
Если производительность не очень нужна, то я бы написал на питоне. Там работать с текстовыми данными довольно удобно
0
andrewso
04.07.2012, 12:05
Цитата Сообщение от Buckstabue Посмотреть сообщение
Если производительность не очень нужна, то я бы написал на питоне. Там работать с текстовыми данными довольно удобно
нужно чтобы обработаволь до 9 ссылок, желательно чтобы это не занимало много времени
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38171 / 21106 / 4307
Регистрация: 12.02.2012
Сообщений: 34,699
Записей в блоге: 14
04.07.2012, 12:06
Новичку рекомендовал бы писать на том языке, которым он владеет, т.к. задача непростая. А делать сложную задачу на незнакомом языке - это экстрим.
0
 Аватар для Buckstabue
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
04.07.2012, 12:13
В питоне уже есть родные инструменты для работы с HTTP протоколом, причём со всякими кукисами, gzip распаковкой страниц и т.д. И самое главное, что есть регулярные выражения. У меня аналогичные программы на питоне занимают 100-150 строк. Решил как-то написать примерно то же самое на C++ + Qt и вышла программа на ~500 строк, которую к тому же очень тяжело отлаживать.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38171 / 21106 / 4307
Регистрация: 12.02.2012
Сообщений: 34,699
Записей в блоге: 14
04.07.2012, 12:16
Питон - отличный язык. Но его надо знать. А решать промышленную задачу, одновременно изучая язык - непроизводительно. Я только это и хотел сказать.
0
 Аватар для Buckstabue
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
04.07.2012, 12:20
А я хотел сказать, что для некоторых задач лучше подучить язык заточенный под такой вид задач, а не изобретать велосипед
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38171 / 21106 / 4307
Регистрация: 12.02.2012
Сообщений: 34,699
Записей в блоге: 14
04.07.2012, 12:21
Цитата Сообщение от Buckstabue Посмотреть сообщение
подучить язык заточенный под
- может не новичок... Новичку нужно не "подучивать", а учить.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.07.2012, 12:21
Помогаю со студенческими работами здесь

Какой язык программирования выбрать?
Хотел спросить у модератора, но не понял как отправить личное сообщение. Подходящего раздела под вопрос тоже не нашлось. В...

Какой язык программирования выбрать для начала?
Добрый вечер. Извиняюсь, если ошибся темой. Вопросы у меня возможно и глупые, но хочется на них найти ответ: 1. На чём ведётся...

Какой язык программирования подходит для начинающего?
Доброе время суток, дорогие форумчане. Не знаю какой рубрике соответствует мой вопрос, поэтому решила просто написать сюда. Подскажите...

Что лучше использовать для низкоуровневого программирования?
Здравствуйте, задался я вопросом, а что лучше использовать для низкоуровневого программирования (работы со звуком и буфером), + еще...

Какой язык лучше изучать C# или C++
Подскажите какой язык лучше C# или C++. Изучал C++ но в сети натолкнулся на то что C++ хуже C#. Скажите ваше мнение пожалуйста по этому...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru