Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2009, 15:24   #1
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию С++/Pascal/Java - скорость кодинга

Заинтересовал вопрос - на каком из этих 3 языков можно достичь самой выскокой скорости кодинга? Какой синтаксически самый удобный для печатина высоких скоростях? Имею ввиду достижение гроссмейстерских 1000+ знаков в минуту. Раскладка стандартная, клавиатура стандартная.
LeBron вне форума Ответить с цитированием
Старый 21.11.2009, 15:33   #2
Gapro
Форумчанин
 
Регистрация: 30.07.2009
Сообщений: 256
По умолчанию

Pascal, имхо
Gapro вне форума Ответить с цитированием
Старый 21.11.2009, 15:37   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

соглашусь, в паскале меньше символы используются...в основном обычные символы(буквы, цифры, препинание)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 21.11.2009, 15:41   #4
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Цитата:
Сообщение от Gapro Посмотреть сообщение
Pascal, имхо
Я Вот тоже так думал раньше. Основной плюс паскаля - мало спецсимволов небуквенного типа. Теперь не знаю, что думать, когда увидел, как работают безимянными и мизинцами сишники Да и вообще, сишники по клаве бегают адски, еще и кисти проворачивают бдля большего эфекта. За "паскалистами" я такого не замечал. Допустим, у многих моих знакомых стандарт - фигурные ставяться фактически в одно скольжение (особенно, если клава с коротким ходом - очень удобно, оним движением мизинца сначала открывающая, потом закрывающая, потом бекспейс и возвращение на исходную). Основное преимущество Паскаля в этом плане - он ближе к обычному набору текста. Еслиу человека с обычной печатью не совсем плохо (хотя бы 450+), то и на паскале ему проще, главное "набить руку" путем постоянного кодинга.
LeBron вне форума Ответить с цитированием
Старый 21.11.2009, 15:41   #5
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

C+++, имхо
Ой, С++

Последний раз редактировалось Levsha100; 21.11.2009 в 16:04. Причина: С++
Levsha100 вне форума Ответить с цитированием
Старый 21.11.2009, 15:46   #6
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

От конкретного человека все зависит)
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 21.11.2009, 15:48   #7
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Цитата:
Сообщение от DM_bite Посмотреть сообщение
От конкретного человека все зависит)
От конкретного человека может зависить только в том направлении, что, скажем, у него пальцы короткие и ему неудобно к какой-небудь клавише доставать (очень примитивный пример). Вопрос не в том, на чем конкретный человек кодит быстрее, а на чем возможно кодить быстрее теоретически.
LeBron вне форума Ответить с цитированием
Старый 21.11.2009, 15:59   #8
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Самое сложное - составить алгоритм, а кодинг - дело десятое... Более чем уверен, что тут оочень мало таких людей, для которых скорость этого процесса очень важна.
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 21.11.2009, 16:06   #9
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

Pascal самый неудобный, даже только из-за одного этого:
Код:
a:=a+1;
я уже не говорю про операторные скобки. Мне кажется легче нажать на "{" чем набирать begin. А как прекрасно a+=b; . Я даже не заикаюсь о синтаксической структуре классов в object pascal.

А инициализация переменных, это же вообще блажь
Код:
int a = 0;
.
А создание переменных в любом месте кода. и не надо каждый раз листать и искать этот var.
А видимость переменных на уровне блока
Код:
for (int i=0;;)
и не надо следить за переменной i в коде.
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.

Последний раз редактировалось SunKnight; 21.11.2009 в 16:18.
SunKnight вне форума Ответить с цитированием
Старый 21.11.2009, 16:09   #10
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Цитата:
А как прекрасно a+=b
Во)) Обожаю эту конструкцию) Это очень эсетично и логично...
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MidLet Pascal - замена Java ZhekON Общие вопросы по Java, Java SE, Kotlin 10 18.02.2010 13:03
Помогите справиться с java.lang.OutOfMemoryError: Java heap space Levilaulada Помощь студентам 1 17.05.2009 10:59
Скорость bakanis Работа с сетью в Delphi 6 05.04.2009 12:39