subj
» Програмирование
keler
Есть хоть какой-то опыт?
Если нет - TurboPascal, Basic.
Если есть - Delphi, можешь попробывать Си, но вряд ли его сразу поднимешь!
Есть хоть какой-то опыт?
Если нет - TurboPascal, Basic.
Если есть - Delphi, можешь попробывать Си, но вряд ли его сразу поднимешь!
Prolog
а если серьезно - алгоритмы стандартно проще писать на паскале и басике, низкосистемные вещи - на си и асме.
а если серьезно - алгоритмы стандартно проще писать на паскале и басике, низкосистемные вещи - на си и асме.
C#
Zepplock
Цитата:
за что ж ты его так
Цитата:
C#
за что ж ты его так
Sleepwalker
Цитата:
А что, простой язык.
Кому щас бейсик нужен?
Только время терять.
Цитата:
за что ж ты его так
А что, простой язык.
Кому щас бейсик нужен?
Только время терять.
keler
Java однозначно.
Java однозначно.
IgGass
Жабу с пляжа нафик
Жабу с пляжа нафик
Dust
Нефиг на жабу булочку крошить. Нормальный язык, и довольно простой. Заодно и к правильному ОО приучится. Я с него начинал - очень легко и органично пошло. Начинать с C/C++/C# - точно не стоит. А все остальное
Нефиг на жабу булочку крошить. Нормальный язык, и довольно простой. Заодно и к правильному ОО приучится. Я с него начинал - очень легко и органично пошло. Начинать с C/C++/C# - точно не стоит. А все остальное
Zepplock
Цитата:
мне казалось, что сначала нужно научится думать, а потом уже изучать языки. Не думаю, что Си идеально подходит для изучения алгоритмов. И вообще, тема, что лучше, Паскаль или Си - уже обсуждалась
Цитата:
Только время терять.
мне казалось, что сначала нужно научится думать, а потом уже изучать языки. Не думаю, что Си идеально подходит для изучения алгоритмов. И вообще, тема, что лучше, Паскаль или Си - уже обсуждалась
что угодно тока не барсик это суррогат а не язык програмирования
а вот жава оч даже ничего, вобрала в себя многие плюсы других языков и при этом довольно не сложна в самостоятельном обучении. http://java.sun.com/docs/books/tutorial/index.html тута есть практицки все и доступным языком
а вот жава оч даже ничего, вобрала в себя многие плюсы других языков и при этом довольно не сложна в самостоятельном обучении. http://java.sun.com/docs/books/tutorial/index.html тута есть практицки все и доступным языком
2all
Какие C и Java - парень новичок! Вы так у него всю охоту отобьете. Без базовых знаний их выучить ОЧЕНЬ сложно.
Какие C и Java - парень новичок! Вы так у него всю охоту отобьете. Без базовых знаний их выучить ОЧЕНЬ сложно.
raven
ну дык если он купит книжку по какому нибудь языку, там вначале и будут обьясняться базовые знания, если он их не поймет.. ну значит не судьба кроме того все с чего то начинают (обычно с "Hello Word" ) так почему нельзя начать с полноценного языка програмирования? кроме того на своем примере могу сказать, что самостоятельно учить жаву можно хотя некоторая база не помешает
зы кстати, а что может дать эти базовые знания?
ну дык если он купит книжку по какому нибудь языку, там вначале и будут обьясняться базовые знания, если он их не поймет.. ну значит не судьба кроме того все с чего то начинают (обычно с "Hello Word" ) так почему нельзя начать с полноценного языка програмирования? кроме того на своем примере могу сказать, что самостоятельно учить жаву можно хотя некоторая база не помешает
зы кстати, а что может дать эти базовые знания?
rew
Пытался поднять Си - не поднял. Я не говорю, что нельзя, просто это будет очень сложно. А для начала лучше всего Паскаль, я считаю.
Пытался поднять Си - не поднял. Я не говорю, что нельзя, просто это будет очень сложно. А для начала лучше всего Паскаль, я считаю.
raven
полностью согласен.
rew
изучать квантовую физику, не зная основ высшей математики?
а изучать си, не зная устройства компа и системы? сказано же - новичок! Самостоятельно - это когда сам на основе некоторой базы. чем меньше базы, тем больше времени.
полностью согласен.
rew
изучать квантовую физику, не зная основ высшей математики?
а изучать си, не зная устройства компа и системы? сказано же - новичок! Самостоятельно - это когда сам на основе некоторой базы. чем меньше базы, тем больше времени.
ой ребятки, да было бы желание, по тому как самостоятельно научиться програмировать, по любому уйдет не один год. особенно тяжело, если спросить, элементарный вопрос, не у кого. вот тогда все и затыкается, не зависимо от сложности языка.
зы а начинать с си, можно без глубоких знаний железа. какая разница как пишется? ведь в любом языке есть такие понятия как переменная, цикл, массив, с них ведь начинают? реализация тока не много разная, а смысл этих начальных концепций везде один и его нужно просто понять... а потом уже...
зы а начинать с си, можно без глубоких знаний железа. какая разница как пишется? ведь в любом языке есть такие понятия как переменная, цикл, массив, с них ведь начинают? реализация тока не много разная, а смысл этих начальных концепций везде один и его нужно просто понять... а потом уже...
rew
Ладно. теперь keler есть из чего выбирать
Ладно. теперь keler есть из чего выбирать
Можно (и мне кажется лучше всего) начинать с языка наименее требовательного (к типм данный, к порядку описний функций и их вызову и т.п.), но всеже поддерживающего объектную модель.
лучше всего подойдут интерпретируемые языки - языки скриптов
отличный вариант - PHP - сразуже без всякой базы человек сможет
чего-то наваять а там втянется, будет усложнять задачи,научится мыслить алготритмически, станет тесно
тут и время взяться за С/C++ , C# или Java
лучше всего подойдут интерпретируемые языки - языки скриптов
отличный вариант - PHP - сразуже без всякой базы человек сможет
чего-то наваять а там втянется, будет усложнять задачи,научится мыслить алготритмически, станет тесно
тут и время взяться за С/C++ , C# или Java
Slippery
Можно. Я пишу на PHP и в проге это серьёзно двигает!
Можно. Я пишу на PHP и в проге это серьёзно двигает!
Цитата:
теперь keler есть из чего выбирать
Только сначала надо решить для себя ЗАЧЕМ это тебе нужно
SergejKa
Цитата:
о!
Цитата:
ЗАЧЕМ это тебе нужно
о!
Цитата:
отличный вариант - PHP - сразуже без всякой базы человек сможет
Угу, только ему еще хтмл надо знать ну и с настройкой вебсервера разбираться... имхо это не очень хорошая идея...
Я думаю надо начинать с консольных прложений в ВижуалСи, по смылу- тот же турбопаскль или бэйсик, а потом постепенно учить ооп и работать с MFC...
И насчет наездов на ВБ: я (ну не я один конечно...) сейчас работаю с программой, в которой оЧЧень большое время уделяется работе с базой, размером порядка 1500 таблиц, т.е. бОльшую часть времени приходится продумывать алгоритм работы, поэтому ВБ оччень сильно выручает, не представляю сколько бы времени заняло написание подобной программы на си... Конечно программа наверняка получилась более тормозной чем если бы была сишной, но зато мы сэкономили много человекочасов...
off
если за VB платят бабки то почему нет? тем более что для БД типа аксцесс VB подходит идеально, но учить для себя- не нужно себя обманывать, это не язык, по крайней мере неполноценный. и с него будет очень сложно переходить на другой язык, так как никакой базы кроме самой элементарной он не дает
если за VB платят бабки то почему нет? тем более что для БД типа аксцесс VB подходит идеально, но учить для себя- не нужно себя обманывать, это не язык, по крайней мере неполноценный. и с него будет очень сложно переходить на другой язык, так как никакой базы кроме самой элементарной он не дает
Sleepwalker
Цитата:
Я не сказал C я сказал C#
Добавлено
raven
Цитата:
По себе судишь?
Java/C# - то с чего можно начать.
Будет просто и с ООП.
Добавлено
rbt
Цитата:
Вот уж с чем будут проблемы - так с MFC.
Зачем учить то от чего уже отказались?
Вспомним Cobol? PL/I? Fort?
Зачем?
Цитата:
мне казалось, что сначала нужно научится думать, а потом уже изучать языки. Не думаю, что Си идеально подходит для изучения алгоритмов. И вообще, тема, что лучше, Паскаль или Си - уже обсуждалась
Я не сказал C я сказал C#
Добавлено
raven
Цитата:
Какие C и Java - парень новичок! Вы так у него всю охоту отобьете. Без базовых знаний их выучить ОЧЕНЬ сложно.
По себе судишь?
Java/C# - то с чего можно начать.
Будет просто и с ООП.
Добавлено
rbt
Цитата:
Я думаю надо начинать с консольных прложений в ВижуалСи, по смылу- тот же турбопаскль или бэйсик, а потом постепенно учить ооп и работать с MFC...
Вот уж с чем будут проблемы - так с MFC.
Зачем учить то от чего уже отказались?
Вспомним Cobol? PL/I? Fort?
Зачем?
rew
Класс. Чем больше читаю, тем больше дров
Просто интересно и как это написать офисную програму
(не под MS Office, а для работь в офисе) на Java, например?
А если удалось, то зачем было так мучится?
И кто это сказал, что VB это не язык? Мнение могу уважать,
но ведь это только лишь личное мнение. Зачем же так категорично.
И не надо бросаться в бой и доказывать мне что у програмы Х
нет таких-то качеств, а вот у програмы Y их навалом.
Это не интересно. Каждый инструмент предназначен для своей
работы. Можно колоть орехи молотком, а можно и спец. щипцами.
Самое простое для начинающих на сегодня это Visual Basic или
Delphi. Какой выбрать зависит от страны и задач. От моды,
наконец, просто.
Класс. Чем больше читаю, тем больше дров
Просто интересно и как это написать офисную програму
(не под MS Office, а для работь в офисе) на Java, например?
А если удалось, то зачем было так мучится?
И кто это сказал, что VB это не язык? Мнение могу уважать,
но ведь это только лишь личное мнение. Зачем же так категорично.
И не надо бросаться в бой и доказывать мне что у програмы Х
нет таких-то качеств, а вот у програмы Y их навалом.
Это не интересно. Каждый инструмент предназначен для своей
работы. Можно колоть орехи молотком, а можно и спец. щипцами.
Самое простое для начинающих на сегодня это Visual Basic или
Delphi. Какой выбрать зависит от страны и задач. От моды,
наконец, просто.
да хороший пример, про написать офисное приложение, на вб это действительно делается с минимальными затратами и очень быстро, а что еще кроме этого можно сделать на вб? не сомневаюсь, что есть еще много чего, но в большинстве случаев, как только ты выходишь за рамки м$ офисного приложения, в котором 75% работы, это "слепить" окошко (кстати на java в том же билдере его тоже можно собрать за 5 минут, а потом прописать методы прям как в вб), начинаются некоторые трудности.
по этому для меня вб это всего лишь инструмент , для очень ограниченых задач и я не говорю что его учить не вообще не стоит(хотя что там учить? сиди читай мсдн) а что начинать знакомство с языками, с него не стоит, бо скорей всего это будет последний язык, все остальные покажутся сильно сложными и запутаными.
кроме того, м$ поделки, это все чем живет сегодняшний програмист?
зы это все лишь мое мнение, цели его кому то навязать у меня нет
по этому для меня вб это всего лишь инструмент , для очень ограниченых задач и я не говорю что его учить не вообще не стоит(хотя что там учить? сиди читай мсдн) а что начинать знакомство с языками, с него не стоит, бо скорей всего это будет последний язык, все остальные покажутся сильно сложными и запутаными.
кроме того, м$ поделки, это все чем живет сегодняшний програмист?
зы это все лишь мое мнение, цели его кому то навязать у меня нет
rew
А у меня создается впечатление, что
Цитата:
живет исключительно для создания веб приложений и/или
работы с интернетом. А правда ли это?. По моему просто мода.
Кстати,
Цитата:
Сам же писал:
Цитата:
Так значит Java под Билдером не лучше VB? Тогда почему и java
это не
Цитата:
Противоречишь сам себе Java сама по себе не плоха. Как не плох любой (почти ) язык. Все зависит от задачи. Она определяет все,
а не полумифические приимущества одного языка над другим.
Цитата:
И где же это видано что бы математику в школе начинали учить с дифференциальных уравнений и тригонометрии, а уже потом переходили на
более легкую арифметику?
Цитата:
Нет, как я уже заметил 'сегодняшний програмист ' делает интернетные
'поделки' (И, к стати, не известно какие из этих 'поделок' проживут дольше)
А у меня создается впечатление, что
Цитата:
сегодняшний програмист
живет исключительно для создания веб приложений и/или
работы с интернетом. А правда ли это?. По моему просто мода.
Кстати,
Цитата:
слепить окошкиэто не главное в любом языке.
Сам же писал:
Цитата:
кстати на java в том же билдере его тоже можно собрать за 5 минут, а потом прописать методы прям как в вб),
Так значит Java под Билдером не лучше VB? Тогда почему и java
это не
Цитата:
всего лишь инструмент , для очень ограниченых задач
Противоречишь сам себе Java сама по себе не плоха. Как не плох любой (почти ) язык. Все зависит от задачи. Она определяет все,
а не полумифические приимущества одного языка над другим.
Цитата:
скорей всего это будет последний язык, все остальные покажутся сильно сложными и запутаными
И где же это видано что бы математику в школе начинали учить с дифференциальных уравнений и тригонометрии, а уже потом переходили на
более легкую арифметику?
Цитата:
кроме того, м$ поделки, это все чем живет сегодняшний програмист?
Нет, как я уже заметил 'сегодняшний програмист ' делает интернетные
'поделки' (И, к стати, не известно какие из этих 'поделок' проживут дольше)
dneprcomp
java!=internet , по крайней мере это не только интернет, на ней можно спокойно писать АПЛИКАЦИИ, которые ко всем делам еще и мультиплатформеные.
Цитата:
я к тому что есть такая опция для ленивых да и вижл си++ что то подобное вроде видел чем жава лучше? это можно писать очень долго, по крайней мере ты не ограничен "кубиками" что есть у тебя в "песочнице"
Цитата:
ну дак для васика, это как раз слепить окошки и описать каждый чих. что еще можно сделать с васиком? раскажите мне, у меня плохо с фантазией
Цитата:
ну начало то будет везде одинаковое:
с:
#include<stdio.h>
void main(void){
printf("Hello word");
}
c++:
#include <iostream>
using namespace std;
int main() {
cout<< "Hello word" << endl;
return 0;
}
java:
class HelloWord{
public static void main(String args[]){
System.out.println("Hello word");
}
}
(это я к тому что сначала будет полюбому изучение базовых знаний, типа что такое переменная, что такое ветвление, что такое массив...)
а вот в васике лафа, приклеил лейбл и пиши что хочешь, хороший язык что даже код писать не нужно
эээ я тут еще хотел повозмущаться, но думаю не стоит, автор темы молчит, так что мы тут будем бушевать за просто так? лучше пойдем по пиву
java!=internet , по крайней мере это не только интернет, на ней можно спокойно писать АПЛИКАЦИИ, которые ко всем делам еще и мультиплатформеные.
Цитата:
Так значит Java под Билдером не лучше VB?
я к тому что есть такая опция для ленивых да и вижл си++ что то подобное вроде видел чем жава лучше? это можно писать очень долго, по крайней мере ты не ограничен "кубиками" что есть у тебя в "песочнице"
Цитата:
слепить окошки...
это не главное в любом языке
ну дак для васика, это как раз слепить окошки и описать каждый чих. что еще можно сделать с васиком? раскажите мне, у меня плохо с фантазией
Цитата:
И где же это видано что бы математику в школе начинали учить с дифференциальных уравнений
ну начало то будет везде одинаковое:
с:
#include<stdio.h>
void main(void){
printf("Hello word");
}
c++:
#include <iostream>
using namespace std;
int main() {
cout<< "Hello word" << endl;
return 0;
}
java:
class HelloWord{
public static void main(String args[]){
System.out.println("Hello word");
}
}
(это я к тому что сначала будет полюбому изучение базовых знаний, типа что такое переменная, что такое ветвление, что такое массив...)
а вот в васике лафа, приклеил лейбл и пиши что хочешь, хороший язык что даже код писать не нужно
эээ я тут еще хотел повозмущаться, но думаю не стоит, автор темы молчит, так что мы тут будем бушевать за просто так? лучше пойдем по пиву
rew
Согласен с примерами и последним абзацем.
Согласен с примерами и последним абзацем.
rew
Ну, попробуй не согласись с последним абзацем. Вот тогда он (абзац) и настанет. А на уговоры и описание ты все-таки перешел, не удержался
Тот же самый код можно написать на любом языке. Ну и что?
Точно так же можно создать лейблы на любом языке
и этим ограничиться. А можно пойти дальше...
Мне что теперь расписывать чем .Net отличается от Java и
какие приимущества есть у каждого? Да лень мне и никому
это не надо!
Цитата:
Не вижу тут проблемы. Чем интересно массивы и их использование будут отличаться? (Только без отличий синтаксиса и ограничений любого языка попрошу).
И с каких это пор легкость языка стала недостатком? По моему это и есть преимущество данного языка для начинающего.
И зачем мне интересно мультиплатформенные возможности, если точно известно: это будет работать только в Win. Что бы показать что я это знаю? А не является ли большим знанием правильно выбрать язык програмирования, что бы не тратить время и деньги на никому не нужные трудности.
Рассказывать в примерах что можно сделать на VB дурное дело.
Зачем? Сам прекрасно понимаешь. Для кого MSDN написана?
Бери и читай Все можно. Что-то лучше, что-то хуже чем на Java.
Ну и что это доказывает?...
PS.
Цитата:
Может еще сказать 'кто виноват' что плохо?
PSS. "...ломают копья, ломают руки... "
Ну, попробуй не согласись с последним абзацем. Вот тогда он (абзац) и настанет. А на уговоры и описание ты все-таки перешел, не удержался
Тот же самый код можно написать на любом языке. Ну и что?
Точно так же можно создать лейблы на любом языке
и этим ограничиться. А можно пойти дальше...
Мне что теперь расписывать чем .Net отличается от Java и
какие приимущества есть у каждого? Да лень мне и никому
это не надо!
Цитата:
это я к тому что сначала будет полюбому изучение базовых знаний, типа что такое переменная, что такое ветвление, что такое массив...)Все это можно точно так же изучать и в VB.
Не вижу тут проблемы. Чем интересно массивы и их использование будут отличаться? (Только без отличий синтаксиса и ограничений любого языка попрошу).
И с каких это пор легкость языка стала недостатком? По моему это и есть преимущество данного языка для начинающего.
И зачем мне интересно мультиплатформенные возможности, если точно известно: это будет работать только в Win. Что бы показать что я это знаю? А не является ли большим знанием правильно выбрать язык програмирования, что бы не тратить время и деньги на никому не нужные трудности.
Рассказывать в примерах что можно сделать на VB дурное дело.
Зачем? Сам прекрасно понимаешь. Для кого MSDN написана?
Бери и читай Все можно. Что-то лучше, что-то хуже чем на Java.
Ну и что это доказывает?...
PS.
Цитата:
что еще можно сделать с васиком? раскажите мне, у меня плохо с фантазиейА фантазию развивать надо! Тогда и 'исконно русский вопрос' в голову не полезет
Может еще сказать 'кто виноват' что плохо?
PSS. "...ломают копья, ломают руки... "
Предыдущая тема: язык 1С - это язык???
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.