Вітаємо Вас, як нового учасника україномовного розділу Вікіпедії. Сподіваємось на плідну співпрацю з Вами над спільним відкритим проектом.
Зверніть увагу на наріжні принципи участі: сміливо редагуйте, а в конфліктних ситуаціях, якщо такі виникнуть, завжди розраховуйте на добрі наміри опонента.
Якщо виникли запитання про проект або потрібні якісь підказки, пошукайте відповідь на сторінці Довідки. Якщо відповіді на Ваше питання там немає, поставте його у нашій Кнайпі чи комусь із постійних дописувачів.
На сторінках обговорень бажано ставити автоматичний підпис за допомогою чотирьох тильд (~~~~) або за допомогою позначки підпису у вікні редагування (зображено на малюнку). У статтях, написаних або редагованих Вами, підпис не ставиться.
Ви також можете розповісти про свої інтереси на сторінці інтересів користувачів. Якщо у Вас виникнуть додаткові питання, можете звернутися за порадою до будь-якого користувача з цієї категорії.
Бажаємо успіхів та якнайбільше творчого задоволення!
Irrespective of your language skills, you are welcome to create your own user page, add interwiki links, upload images, correct data, discuss problems, communicate & cooperate with the community. Please, use language templates from Вікіпедія:Вавилон or create your own ones. You can ask for our help on the Community Portal (help).
Найсвіжіший коментар: 9 років тому8 коментарів2 особи в обговоренні
Привіт. Пропоную змінити шаблон про мови програмування. Дуже сумнівний поділ за принципом 5-ти покоління без авторитетних джерел. Та й діляться мови переважно не за поколіннями, а за функціональними особливостями. В англійській вікіпедії в статтях про відповідні покоління цілі дискусії про те куди відносити ту чи іншу мову. Та й такі мови як SQL взагалі не є мовою програмуванння. Далі Байт-код ви віднесли до першого покоління, хоча насправді якщо глянути на байт-код (java) - то це явний аналог асемпблеру. Mathematica - теж я б не сказав що якась особлива мова 4G, це звичайна функціональна мова з хорошими графічними бібліотеками. Тому пропоную взяти за основу шаблон з інших вікіпедій, вказати основні мови (бо усі просто не вкажеш в одному шаблоні), вказати посилання на сторінку з мовами і окремим рядочком в шаблоні знизу добавити смужку з написами 1G, 2G, 3G,4G, 5G, Езотеричні мови.-- Volodimirg (обговорення) 09:01, 25 вересня 2015 (UTC)Відповісти
Знаю - шаблон не довершений, основу взяв з польської версії. Звідти і всі сумнівні моменти. Пропоную визначити критерії за якими буде можливо точно визначити, яка мова до якого покоління належить. Якщо не вийде, то щукати інші варінти розподілу. А якщо шаблон розростеться, то буде можливо розділити на декілька шаблонів за групами, перетворивши цей шаблон в "Покоління/Види мов програмування" - DigitalRebel7819:19, 26 вересня 2015 (UTC)Відповісти
Та суть в тому що розподіл на покоління красиво звучить, але дуже сумнівний і суперечливий, я знайшов уже аж три різних розподіли на покоління. По одному з них ООП мови(Java, C# і т.п.) відносяться до 3-го покоління, за іншими до 4-го, а ще за іншими - це уже п’яте покоління:))) Ще на три покоління розбивати можна, а дальше іде страшний різнобій, кожен як хоче туди і відносить ту чи іншу мову. Так що я б покоління взагалі відкинув, так як наприклад та ж Java зараз має такі фреймвоки, що уже сміло можна і до 4го відносити. Власне я подумаю, спробую в обговореннях шаблону десь за тиждень подати інший варіант, розбиття не за поколіннями, але щоб там були посилання на езотеричні мови і ключові моменти мов програмування:) 1G,2G - можна сміло об’єднати в групу щось на зразок низькорівневого програмування інше уже високорівневи. Взагалі треба подумати, щось може і в поляків позичити, там в обговореннях цікаві ідеї були:) -- Volodimirg (обговорення) 08:46, 27 вересня 2015 (UTC)Відповісти
поляки в діючому в них шаблоні багато чого наплутали. З байткодами/псевдокодами вони явно не розібралися, оскільки це явно аналоги асемблеру, можна сказати невіть, що це модернізований асемблер тож як мінімум -це 2G. Інтерпретатори байткодів в кінцевому рахунку перетворюють байткод при виконанні відповідний машинний код апаратури на якій працюють. Далі з поділом на об’єктні і необ’єктні також проблема. Більшість сучасних мов зараз переходять на ООП, як приклад PHP в якому уже давно введені об’єктні можливості. Сучасні асемблери під віндовз мають доволі хороші бібліотеки графічних функцій де можна повноцінні програми писати з графічним інтерфейсом, а інтегровані середовища розробки значно спрощують розробку. Та ж Mathematica як я писав в обговореннях, очевидно аналог R та Matlab, з якими я більш менш знайомий. Якщо забрати їхню графічну оболонку, то в голому вигляді це звичайні мови в яких матриці - це масиви, обчислення виконуються за допомогою функцій, і є щось від ООП. Загалом є над чим подумати:). -- Volodimirg (обговорення) 09:15, 27 вересня 2015 (UTC)Відповісти
Клас не бачив що є у вікіпедії таке порівняння, саме те що треба, дякую за посилання, хоч якось можна розібратись що кожна мова з себе представляє і як їх класифікують і головне не потрібно самому винаходити велосипед:) Хоча всовувати усе немає сенсу, а то шаблон розростеться. Варто мабуть найбільш загальні класи мов ввести в шаблон, щоб було по мінімуму дублювання мова по різних класах -- Volodimirg (обговорення) 18:07, 28 вересня 2015 (UTC)Відповісти
Ніяк не знайду вільного часу, щоб засісти за шаблон та й ще не докінця усе продумав. Можна створити з десяток шаблонів, але чи є сенс в цьому? Не знаю. Їх всіх необіхідно зробити і підтримувати. Можливо варто якісь ключові шаблони виділити. Зараз не скажу про це. Нажаль, справді усе що є у таблиці Порівняння мов програмування просто в один шаблон не всунути, або ж в нього буде багато чого дублюватися. Щодо даного шаблону то можливо найкращий варіант розбиття по спеціалізації мови. При цьому його і сильно переробляти не треба буде. Наприклад вони уже загальновизнано діляться на низькорівневі (ті що зараз у поколіннях 1G, 2G) і високорівневі (ті що у 3-5G). Високорівневі також можна розбити по спеціалізації. Десь після четверга думаю уже знайду вільних пару годин і зможу представити шаблон до обговорення.-- Volodimirg (обговорення) 20:21, 5 жовтня 2015 (UTC)Відповісти
Найсвіжіший коментар: 9 років тому4 коментарі2 особи в обговоренні
Привіт. Я готував одну сторінку до перекладу на Меті, і помітив, що Ви туди додали один запит. Я змушений був його вилучити, оскільки він поданий був надто пізно, і, так би мовити, не за регламентом. Але те, про що Ви там висловились, це, мабуть, {{Imagemap}} - цей шаблон вже існує, хоча ним трохи складно користуватись. Гляньте сторінки, де він включений, щоб зрозуміти, як він працює, бо документація відсутня (скоріш за все, він включений в шаблони-картки, то на сторінках Ви не побачите прямого включення). Але є ще теги <imagemap></imagemap> - приклад їхнього використання можете глянути тут: {{Карта Марса}}, або тут: {{Квадрангли Марса}} --Piramidion02:07, 3 грудня 2015 (UTC)Відповісти
Не дуже розумію, про що саме йдеться. Можете навести приклад? Розмір зображення зазвичай встановлюють у пікселях або відсотках. Відсотки зазвичай для масштабування підходять краще, без них, скажімо, неможливий адаптивний дизайн.--Piramidion16:59, 7 грудня 2015 (UTC)Відповісти
Вітаю! Можливо вас зацікавить пропозиція провести Вікіпедія:Проект:Тематичний тиждень/Пропозиції/Тиждень відеоігор. Основний акцент планується робити на ігри з українською локалізацією та від українських розробників, але писати можна про будь-які відеоігри. Якщо цікаво, то долучайтеся!