Перепрошую, а зараз багато кодерків може довести що P = NP ?? :-D
Хай це хоча б математики доведуть, кодерки тоді будуть пожинать результати, але на даний момент більшість схиляється що P != NP, а значить майбутнього коли людина пише промт виріши мені таку-то задачу ніколи не буде успішним окрім задач рішення яких вже хтось виклав в інтернеті
І цього ймовірно хватить на написання автотестів, генерації CI/CD пайплайнів та купу іншої роботи, що значно зменьшить роботи для automation testers, devops and etc..
Для початкового конфігу певно працювати буде — вся смакота почнеться коли конфіги почнуть нарощувати сценарії, деякі варіанти устаріватимуть і не будуть мати прямої альтернативи і все це працює з танцями з бубном, то ніякий ШІ це не потягне
Якщо доведуть що P = NP, то тоді може й повірю, що можна створити ШІ що зможе замінити людину в цій галузі, а поки, будь-хто, хто пройшов курси по теорії нейронних мереж розуміє що інтелектом там і не пахне, це просто великі хешфункції з великою кількістю вхідних параметрів. Та і загалом програми виконуються на пристрої з детермінованою транзисторною логікою, на ньому теоретично неможливо зробити інтелект в широкому його значенні, а квантові комп’ютери ще в настільки зачаточному стані, що на мій вік роботи вистачить
Просто чоловіки вирішили що вони можуть насолоджуватись життям, а жінка це безкоштовна домашня обслуга, зручно
Як раз це дискримінація — жінка вимушено втрачає кар’єру заради дітей і стає фінансово залежною від чоловіка, який часто користується цим — зраджує, б’є, а жінці нічого не залишаєтсья як все те терпіти, бо нормальну роботу не знайти бо немає досвіду та фаху, а коли кілька дітей то це фактично хрест на резюме
Сиджу на убунті вже 15+ років, торкаюсь богемерзької вінди тільки якщо щось попросять налаштувати, хоча я вже особливо в ній і не орієнтуюсь) на linux все працює як годинник, ніяких оновлень без запиту що зламають твій комп’ютер, не потрібно чекати поки ті оновення встановляться. Ігри в стімі працюють, все інше літає, і загалом я відчуваю, що це я керую комп’ютером, а не мікрософт тимчасово дозволив попрацювати на їх найкращій системі.
Років з 7 назад купив батьку ліценцзійну вінду, думав що буде працювати нормально, в результаті кожний квартал оновлення окірпичувала комп і я психанув і поставив і батьку лінукс — вже 5 років і ніяких проблем, там багато не потрібно — за межі хрому та телеграму потреб нема і на крайній випадок я можу віддалено підключитись і щось налаштувати чи поставити, загалом не розумію людей що не використовують якісь складні програми що працюють тільки на вінді продовжувати сидіти на ній
100% їхати, навіть якщо вдягти рожеві окуляри і помріяти що рашка розвалиться найближчим часом(ні), то є велика ймовірність революції, бо по класиці низи вже не можуть далі так жити, а верхи нічого не хочуть змінювати і багато військових періодично про це каже, тобто країну чекають буремні часи і майбутнє сильно туманне
Щоб асистент повноцінно працював він повинен мати системні привілегії, які є тільки у гугла, тому всі інші асистенти не могли стати популярними, chatpgt хіба може запартнеритись з самсунгом(побачимо 17го числа) щоб отримати більше прав управляти телефоном, але все одно у нього будуть вкрай обмежений контроль наприклад над google home, тому якщо bard не буде сильно відставати то шансів chatgpt посунути bard не буде
якщо додати у вашу табличку Kotlin Compose Multiplatform, то буде ще на
Тема наче з доковідних і довоєнних часів
Невеличкий комент — перевантаження + для dsl вже давно антипатерн — його легко загубити і помилки не буде, але то буде noop, часто дуже складно розуміти в якому контексті цей + працює , тому в Compose це прибрали і замінили на обробку анотацій, де доволі чітко розумієш, коли додається блок у дерево Compose. Тому як мінімум краще + замінити на text("some text«) або ж text(content: () -> String) що буде як text { «some text» }
Можливо коли не очикуєш доходу від перекладу, то зрозуміло, але мене завжди цікавило, що багато ігор має локалізацію на всі євпропейські мови, також умовно якусь грузинську чи казахську, але не мають українську хоча б субтитрами — я ніколи не повірю, що в Словаччині ігор купують більше ніж в Україні
фізичну так, але вже доведено, якщо займаєшся розумовою діяльністю то Альцгеймера майже гарантовано не буде — он у мене було купа викладачів у вузі за сильно за 60, так мізки у них працювали вельми непогано, тому як раз програміст зі стажем думаю щось може знайти для душі так сказати
google bard працює, і в принципі нескладні лейаути для андроїду вміє будувати, певно ж використвує одну базу знань, так що хз
командний тімбілдінг за рахунок компанії, то чом би й ні
Давно мігрував багатомодульні андроїд проекти як тільки градл випустив новину, що вони переходять на котлін — якщо з груві це був постійний пошук магічного спелу на стековерфлоу, то з котлінскріпт ти отриумеєш автокомпліт, статичну генерацію типів, наприклад implementation(projects.common) без усіляких строкових констант. Плюс якщо груві не працює, це дізнаєшся тільки при білді, зараз же більшість помилок тобі підсвітить IDE, а рантайм помилок значно поменшало і текст помилки доволі інформативний. У комбінації з toml файлом опису залежностей зараз рулити білдом набагато краще. Ще з плюсів — коли потрібно написати якийсь shell like скрипт, робити на котліні зручніше, бо не потрібно постійно вчити groovy, який ніде більше не використовується у проекті. Також зараз є configuration-cache яке з груві неможливо бо це природа dynamic language.
Якщо раніше градл скрипти то була біль оновлювати, то зараз це просто звичайна таска)
чувак, з’їжжай з хати батьків, це потрібно було зробити ще 10 років тому, мати зробила тобі ведмежу послугу, що не виперла тебе з дому до 25 років, рахуй що ти їх просрав, не просри хоча б вік
>>Java мова для створення графічного інтерфейсу
давно так не сміявся, ви певно не програмували на awt, swing, j2me — стільки страждань для побудови ui я ніде не бачив. Kotlin відкрив можливість робити ui as code, configuration as code, тільки зараз писати під андроїд стало комфортно, а при мінімальних зусиль це легко стає кросплатформенним. Унікальність kotlin в тому що це еволюційний продукт, замість відкидувати досвід розробників в 0, він покращує життєвий досвід — умовно java це ланос, а kotlin умовна тесла. Плюс сам синтаксис мови вирішує мало — головне це інфраструктура — intellij idea, gradle, teamcity і багато інших.
І доречі ніхто не згадує плюс того, що завдяки kotlin можна робити проект виключно на ньому, а це і спільна кодова база а також можливість допомоги всередині команди бо всі оперують однією мовою, а не так ios swift, web dart, android kotlin, backend java/.net/php тому кожен вирішує проблеми самостійно
Gradle і Spring такі — та невже?
Kotlin це правильна java, але окрім самого синтаксису kotlin це платформа — не потрібно вчити groovy щоб писати gradle скрипти, не потрібен xml в ui бо kotlin dsl робить це краще, кросплатформений ui framework для android, desktop, web, ios з нативним луком — ніхто до цього не робив настільки крутого, сподіваюсь що kotlin посуне electron застосунки бо це просто неможливо коли текстовий редактор жере більше ніж раніше операційна система з повним офісом разом
Якби транзистори вели б себе недетерміновано написати програму яка б працювала і щось корисне робила було б неможливо. В реальності з цим стикаються у космосі коли випромінювання портить рандомно стан пам’яті.
Зараз куди не глянь усюди все розумне — телевізор, телефон, пралка, пилосос — хоча інтелектом це не назовеш, заклали кілька еврістик і все. А в широкому значенні — інтеллект це здатність розв’язати НОВУ задачу базуючись на досвіді, нейронки хіба зможуть розв’язати задачу якій її обучили з невеличкими допусками