Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10

Практическое значение тех или иных особенностей языка.

02.11.2014, 00:49. Показов 4629. Ответов 89
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
 Комментарий модератора 
Тема была вынесена, так что можно сказать, я ее не совсем чтобы стартанул. Вынесена не холиваров ради, а из любопытства к теме, поднятой несколькими постами ниже. Если коротко, то так - что на одном языке сделать легко и естественно, а на другом, может, и вовсе не получится, и насколько это значимо в смысле оценки относительного удобства применения того или иного языка.

Да ладно уж, можно и заоффопиться ненадолго. На крайняк, если обсуждение окажется интересным, вынесем в другую тему - и всех делов.

Мне просто любопытно, что такого духом делфийским пропитанного в билдере? Всего лишь в VCL имеется импорт с делфийских библиотек. Пока в справку не заглянешь, об этом даже и не узнаешь.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.11.2014, 00:49
Ответы с готовыми решениями:

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

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

Как из файла EXCEL сделать программу по типу 1С или иных похожих?
Доброго времени суток, уважаемые форумчане. Если пишу не в ту ветку, прошу меня простить... Ближе к теме: Есть файл excel, хочу этому...

89
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
02.11.2014, 02:06
Цитата Сообщение от BRcr Посмотреть сообщение
что такого духом делфийским пропитанного в билдере?
Да даже не дельфийским, а паскалевским. Чем Си не хорош? Указатели, блин! Трудно студенту понять. И явное выделение памяти (malloc, туды его в качель!) А в Паскале (я имею в виду первоначальный, виртовский, паскаль) всего этого нетути. Но и работать в нем нельзя. Я попробовал. Заняло это 2 дня. Вы не пробовали? Это очень хороший язык для обучения студентов. Но абсолютно не пригодный для нормальной работы. Если это не понятно, готов пояснить, но, думаю, вы и сами это прекрасно понимаете. Но появилось поколение студентов, им обученное. И они стали занимать рабочие места, в том числе и в нашей любимой фирме Майкрософт. И весь виндовоз, знаете, написан на паскале! Нет, уже не на первородном, виртовском, а уже модифицированном, со всякими примочками. Что оставалось делать бедному Борланду? Он пошел на поводу.
В Дельфи нет слова "указатель" (возможно, я ошибаюсь, но если и есть, то смысл его совсем иной). Там есть объекты (слава Страуструппу!) (только человек с такой трудно произносимой фамилией мог создать такой тяжелый язык, как С++)...
Вы знаете, в нашей временной зоне люди уже пытаются спать...
Попробую и я. Вот видите, сколько я оффтопа и войны священной нанес! И это еще не все! Я еще могу! Но стоит ли?
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
02.11.2014, 02:36  [ТС]
Да ну, чего сложного? Паскалю, помнится, еще в школе пытались нас обучать, так ничего, кроме негодования и чувства неприязни это не вызвало. Вот когда в универе носом в плюсы ткнули и заставили постигать, тогда и зародилась страсть к программированию. Что может быть лучшей зарядкой для ума, чем построение и совершенствование алгоритма? Когда от простейших вещей и грубых набросок плотно переходишь к использованию библиотек типа буста и прочих прелестей, stl и 11-го стандарта.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33192 / 21488 / 8233
Регистрация: 22.10.2011
Сообщений: 36,872
Записей в блоге: 12
02.11.2014, 12:25
Цитата Сообщение от Байт Посмотреть сообщение
Но и работать в нем нельзя. Я попробовал. Заняло это 2 дня. Вы не пробовали? Это очень хороший язык для обучения студентов. Но абсолютно не пригодный для нормальной работы.
20 лет (с небольшими перерывами) работаю с Паскалем и его потомками. С/С++ и прочее даром не надо. Там где мой код поймает ошибку еще на этапе компиляции, С-шник/плюсовик будет вынужден запустить программу, и ее отлаживать, чтобы найти то же самое. Причем долго и нудно искать, ибо проявиться может не сразу, а по истечении длительного времени, или где-то очень глубоко внутри (в смысле, нужно будет ждать, пока выполнится много условий одновременно, но это не имеет никакого значения, все равно баг - есть, и его надо ловить). Так что не надо ля-ля. Чем более сильно типизирован язык - тем лучше он. То, что в мейнстриме сейчас С/С++/Жаба - не повод огульно охаивать другие языки. Вася Пупкин, использующий язык тупо потому, что в интернете в ответах на его запросы 100 тысяч других Васькиных отвечают кодом именно на С++ - не показатель. Спецы по Паскалю и его потомкам не отвечают на подобных форумах на подобные хелловорлдные вопросы. Им что посложнее подавай... А посложнее - на спец. конференциях, там регистрация платная, и вот того, что происходит на этом форуме (засилья вопросов как отсортировать матрицы и найти количество седловых точек) близко нет...
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
02.11.2014, 13:45  [ТС]
Да ну, не может же все быть так печально... В смысле сравнительной непригодности плюсов для профессионального использования? Если точно знаешь, что делаешь, не все ли равно, на чем писать? И строгость типизации вряд ли можно считать за железный аргумент, ничто же не мешает в плюсах с типами работать максимально аккуратно.

Хотя, не спорю, конечно, профессионалу своей области всяко должно быть видней, какие инструменты ему лучше использовать для эффективной работы. Для меня, например, плюсы - хобби, нечто вроде шахмат. Так же, как конструирование и воплощение в жизнь всякой всячины, от походной снаряги и мебели домой до станков. И вот именно в этом смысле плюсы интересны, приятен процесс поковыряться и сваять нечто для себя, пораскинуть мозгами, растечься мыслью по древу и все в таком духе. Не всем же программирование требуется на профессиональной основе, в самом деле.
Ну, а хаять понапрасну языки, которые просто не понимаешь в достаточной мере, это да, это ни к чему, трудно не согласиться.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
02.11.2014, 14:00
Цитата Сообщение от BRcr Посмотреть сообщение
это ни к чему
Цитата Сообщение от UI Посмотреть сообщение
работаю с Паскалем и его потомками.
Хочу уточнить. Моя тирада, выхваченная уважаемым UI из контекста, относится только к первоначальному Паскалю, в том виде как его создал Вирт. На нем нельзя было написать процедуру, которая работала бы с массивами разного размера (не размерности, а именно размера!) О его потомках ничего плохого сказать не могу. Несколько раздражают бесконечные begin - end, когда избалован { }, но это уже дело вкуса, о котором не спорят.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33192 / 21488 / 8233
Регистрация: 22.10.2011
Сообщений: 36,872
Записей в блоге: 12
02.11.2014, 20:39
Цитата Сообщение от BRcr Посмотреть сообщение
ничто же не мешает в плюсах с типами работать максимально аккуратно.
Язык мешает. Точнее, его неумение работать с типами так, как хочется мне. Ну вот тебе, простейшая гооловоломка: у меня есть 3 сущности: яблоки, апельсины и груши. Напиши на С/С++ код, который позволит мне свободно работать с яблоками (складывать их количества, увеличивать в определенное число раз, добавлять к "яблокам" целочисленные значения), грушами и апельсинами, но не позволит мне играть в Мичурина, и складывать яблоки с грушами, груши с апельсинами, и так далее. Сколько у тебя это займет времени, и на что будет похож код? А потом я покажу тебе, как то же самое решается при наличии строгой типизации Я надеюсь, не надо объяснять, насколько важно, чтобы разные объекты нельзя было перепутать даже случайно? Ну, я могу очень долго примеры приводить, на которых С/С++ проиграет заведомо, если интересно - надо открыть отдельную тему, а то эту и так зафлеймили...
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
02.11.2014, 23:58  [ТС]
Хорошая головоломка, пока не придумал. Сущности наследуются от одного предка, естественно?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33192 / 21488 / 8233
Регистрация: 22.10.2011
Сообщений: 36,872
Записей в блоге: 12
03.11.2014, 00:13
Цитата Сообщение от BRcr Посмотреть сообщение
Сущности наследуются от одного предка, естественно?
Да мне по барабану, главное, чтобы был тот функционал, который я описал. По мне - так вообще были б они POD-типами, а не классами - лучше всего было бы... Ибо в моем решении вообще никакого ООП не будет
Цитата Сообщение от BRcr Посмотреть сообщение
Хорошая головоломка
А то. Я знаю, на что способны те или иные языки
0
place status here
 Аватар для gunslinger
3185 / 2219 / 640
Регистрация: 20.07.2013
Сообщений: 6,000
03.11.2014, 13:07
О чем говорить, если внимания Дельфи уделяется столько, будто он отпрыск голубых кровей, а C++ считается чуть ли не незаконнорожденным сыном, за которого только стыдно. Возможно, при своем становлении какая-то "роковая ошибка" была допущена при создании плюсов, а потом понеслось...
В защиту "Сишки" скажу, что в конце 90-х (проходил практику) довелось видеть готовый проект (с улучшенной переписанной функцией printf) какого-то тех. процесса, написанный за месяц на Турбо С одним человеком, в котором присутствовала анимация не хуже, чем на современных на тот момент Виндах 95/98. Я сейчас и за год подобное не сделаю (но речь не обо мне). Но до сих пор люблю делать простенькие программы с "графикой". Увиденное настолько поразило и впечатлило, что в голове прочно засела мысль - на чем бы ты не писал, результат может превзойти все ожидания; как говорится, терпение и труд... Ну и благоговение перед настоящими талантами в "жонглировании" нулями и единицами.
А чуть позже познакомился с Lisp'ом (вместе с Автокадом). Вот это действительно вещь. Несколько строк кода, позволяющие строить сложнейшие 3D-объекты, плюс прочие плюшки. Недавно наткнулся на статью о Лиспе. Там тоже весьма положительно отзывались о языке, где главный "оператор" - скобка.
О чем это я? Настоящий профи и на С(++) напишет не хуже, чем на Дельфи, а минусы обратит в плюсы, потратив при этом не намного больше времени.
Ни в коем случае не принижаю достоинства UI, но в нем наверняка говорит привычка и его "вкусовые" пристрастия.
Дельфи тоже не идеал хотя бы потому, что в С(++) код компактней и визуально понятней (да, я не люблю Паскаль и "всех его родственников"). Хотя в основном все претензии субъективны.
Как говорил один преподаватель: не нравится язык - всегда можно начать писать свой компилятор.
Однокурсник однажды со словами "пойду писать компилятор" (задание на курсовой проект) ушел в институт, а вернулся "на рогах" (ничего так и не сделав, видимо, перехватили его по пути "конкуренты из соседней конторы").
После этого у меня всегда возникают двоякие мысли при слове компилятор.
Поэтому пользуйтесь тем, что есть. И не ругайте языки. У каждого свои возможности и "свое предназначение".
Кому нравится ездить на "Волге", тот на "Жигули" не пересядет.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33192 / 21488 / 8233
Регистрация: 22.10.2011
Сообщений: 36,872
Записей в блоге: 12
03.11.2014, 13:32
Про Дельфи тут речь не ведется. Вообще. Это так, на всякий случай. Я предложил задачу. Попробуй ее решить. На любом удобном языке. А мы посмотрим, что у тебя получится. И сравним с тем решением, которое мне предоставляет тот язык, на котором пишу я. О моих вкусовых пристрастиях тоже нет разговора. Речь - о безопасности программ, которую большинство С-подобных языков не может предоставить. Только не надо говорить, что задача искусственная. Я могу легко заменить яблоки апельсины и груши на скорость, расстояние и дистанцию, например, и в compile-time ловить ошибки/опечатки в формулах расчета скоростей и ускорений. Вот мне интересно, как это делается на других языках. Пока в ответ только общие рассуждения и молчание.
Цитата Сообщение от gunslinger Посмотреть сообщение
в С(++) код компактней и визуально понятней
Угу, намного понятнее Попробуй с таким кодом заявиться куда в серьезную контору...
0
place status here
 Аватар для gunslinger
3185 / 2219 / 640
Регистрация: 20.07.2013
Сообщений: 6,000
03.11.2014, 14:17
Shit-код в качестве примера, конечно, не совсем пример, ну да ладно.
Мысль ясна, но подобное на любом языке "сварганить" можно.
Мои навыки в программировании совсем не высоки, в основном могу лишь "теоретизировать". "Практикой" я обычно занимаюсь на этом форуме и делаю задания типа "нарисовать график функции синус" или "найти номер строки в массиве, содержащей наибольшее количество нулей".
Если решать твою задачу без классов/структур, то наверно нужно "создать свой тип данных" и уже с ним работать.
Или использовать классы и "не выпендриваться". Название "Си с классами" как бы намекает.
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
04.11.2014, 21:57  [ТС]
Фиг с ним, сдаюсь. Единственный путь, который я вижу, это отдельно написать классы, без наследования, описать в них все требуемые операторы, и тогда компилятор будет вываливать ошибки, так как операторы для разных классов не определены. Понятно, что это много лишней писанины и никому не нужно... да и обойдемся, пожалуй )

Что это будет на одном из не-С-подобных языков? Что-то вроде typedef на основе встроенных типов?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33192 / 21488 / 8233
Регистрация: 22.10.2011
Сообщений: 36,872
Записей в блоге: 12
05.11.2014, 03:11
Цитата Сообщение от gunslinger Посмотреть сообщение
но подобное на любом языке "сварганить" можно.
Речь изначально шла не просто о "сварганить", а о том, чтобы написать код 1) за минимальное время 2) максимально просто 3) позволяющий на этапе компиляции ловить бОльшую часть ошибок. Итак:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
procedure main is
 
   type Apple is new Integer;
   type Pear is new Integer;
   type Orange is new Integer;
 
   a1, a2 : Apple;
   p1, p2 : Pear;
   o1, o2 : Orange;
 
begin
   a1 := 8; a2 := 10;
   a1 := 2 * a1 + a2; a2 := a2 - 4;
 
   p1 := 20;
   p1 := 2 * p2;
   p2 := 6 * p2 - p1;
 
   a1 := a1 + p2;
 
end main;
В 19-ой строке компилятор обломает "Мичурина", который попытается скрестить яблоки с грушами. Все остальные операции - легальны и будут пропущены.

Ну, и какой код проще будет поддерживать? Тот, который ты "сваяешь" на неподходящем языке, или этот, который использует встроенные средства?

Повторяю еще раз:
Цитата Сообщение от UI Посмотреть сообщение
Чем более сильно типизирован язык - тем лучше он
Си типизирован очень слабо, С++ тоже... Не тягаться им с Алголом и его потомками, включая Паскаль...
1
place status here
 Аватар для gunslinger
3185 / 2219 / 640
Регистрация: 20.07.2013
Сообщений: 6,000
05.11.2014, 04:24
Под "сварганить" я имел в виду тот код, который ты привел по ссылке.

Добавлено через 12 минут
И "гнать" (издеваться, подкалывать) я могу лишь на тех людей, кто, мягко говоря, глуп.
А ты далеко не из их числа.
0
13 / 10 / 3
Регистрация: 22.12.2013
Сообщений: 378
16.12.2014, 22:51
Цитата Сообщение от Байт Посмотреть сообщение
только человек с такой трудно произносимой фамилией мог создать такой тяжелый язык, как С++
Цитата Сообщение от volvo Посмотреть сообщение
С/С++ проиграет заведомо
Цитата Сообщение от gunslinger Посмотреть сообщение
а C++ считается чуть ли не незаконнорожденным сыном, за которого только стыдно
Я вот не понимаю. Неужто С++ действительно так плох? Может я еще и наивный студент, но я много слышал что приложения где-то в 2005 еще все делались на С++. Не знаю как долго после этого они еще на С в большинстве делались но я считал что этот язык очень функционален и способен на все.
Теперь же я часто слышу что С++ понемногу вытесняется Java. Разве не так?
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
16.12.2014, 23:54
Цитата Сообщение от Байт Посмотреть сообщение
И весь виндовоз, знаете, написан на паскале!
На С/C++/MFC/ATL. (Win'95 --> C+Asm, специальный компилятор). Можете лично в этом убедиться, заглянув в любой исполняемый файл. Были экзотические OS на Modula/Oberon, но так и остались академическими проектами.

Цитата Сообщение от Master_Yi Посмотреть сообщение
часто слышу что С++ понемногу вытесняется Java
Угу. С 1995 года слышу.
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
16.12.2014, 23:58  [ТС]
Тут смотря какие программы и в какой сфере.
Физики, вот, знаю, плюсы любят, оно для моделирования хорошо подходит. Индусы их тоже любят, но по другой причине.
UI, очевидно, сишные языки не любит. Ну, тут как бэ проблематично спорить с 20-ю годами работы, но... Контраргументы имеются, тк большинство нынешних операционок сделаны на плюсах, шарпе или чистом си... - и щас меня закидают более крутыми проектами на других языках.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
17.12.2014, 00:09
Дассс, реанимировали темку...
А мне чегой-то в голову приходит...
Проста моя осанка,
Нищ мой домашний кров,
Ведь я - островитянка
С далеких островов
Живу - никто не нужен.
Взошел - ночей не сплю.
.....
0
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
17.12.2014, 00:09
Цитата Сообщение от volvo Посмотреть сообщение
Си типизирован очень слабо, С++ тоже...
Вообще то C и С++ языки со СТРОГОЙ типизацией.
Цитата Сообщение от volvo Посмотреть сообщение
В 19-ой строке компилятор обломает "Мичурина", который попытается скрестить яблоки с грушами. Все остальные операции - легальны и будут пропущены.
А в результате паскалевские генетически модифицированные типы не в сосстоянии скрещиваться, что говорит о их нежизнеспособности. Потому на паскале и два инта толком сложить проблемно.
Цитата Сообщение от Master_Yi Посмотреть сообщение
Теперь же я часто слышу что С++ понемногу вытесняется Java. Разве не так?
Java - это такой диалект С++ для тех кто по уровню мышления не поднялся выше Паскаля. Ну вобщем соорудить блоксхемку может и даже запрограммировать, но вот как данные располагаются и как с ними можно манипулировать и т.д. не знает. А вот написать Java-машину - так это действительно С++ нужен. Опять же где вытесняется? В создании интерфейсной и кросс-платформеннной части. В первой потому как для этого и задумывался, а во второй потому как байт-код который сам по себе без виртуальной машины не выполняется и машкод в который компилирует С++. Да даже и по этой части С# набирает обороты. А если взять к примеру программирование для CUDA там С++ и его предшественник Fortran и никаких альтернатив не будет.

Цитата Сообщение от volvo Посмотреть сообщение
1) за минимальное время 2) максимально просто 3) позволяющий на этапе компиляции ловить бОльшую часть ошибок
Если при этом подразумевать серьезную задачу, а не 2+2 то С++ выиграет. Хотя отставание Object Pascal сократилось, но исключительно потому что Object Pascal делался для работы с VCL которая в исходе должна была соответствовать возможностям C++;
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.12.2014, 00:09
Помогаю со студенческими работами здесь

Может ли сотрудник управления К или иных органов за 15 мин пробить домашний адрес?
Зная лишь мыло.Ну то есть 1)получить айпи адрес у почтового сервера с которого человек входит на мыло.2)получить данные у провайдера о ...

Переменной b присвоить значение true, если между литерами "а" и "z" нет иных символов, кроме строчных латинских букв, и значение false иначе
Логической переменной b присвоить значение true, если между литерами "а" и "z" нет иных символов, кроме строчных латинских букв, и значение...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru