TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #236 · 28.02

Сопоставление с образцом (pattern matching) — сильный механизм языков программирования, который, к сожалению, встречается не так часто. Причём, как в коде разработчиков, так и в поддержке со стороны самого языка. Разработчики на функциональных языках используют этот механизм довольно часто, потому что у них вообще многое определяется статически через правильный подход к системе типов. Разработчики же на императивных языках очень любят огромные многоуровневые ветвления. Есть даже такое понятие «Спагетти-код» — раньше его применяли к коду, перегруженному операторами перехода, но в современном виде это скорее об избытке операторов условия. Pattern matching позволяет накладывать на объекты некоторый трафарет и смотреть, попадают ли они под него. Это не только выглядит лаконичнее и короче, чем дерево условий, но ещё и понятнее с точки зрения восприятия человеком: вот у нас заказ содержит более 10 элементов и при этом стоит более 1000 долларов, значит делаем на него скидку 10 центов. При этом трафарет работает как сортировщик монеток: самая маленькая проваливается в первый паз, следующая по размеру в следующий итд, применение условий идёт сверху вниз. Есть и неявный плюс: такой подход автоматически провоцирует разработчиков проводить проверку на null. Ведь null не может подходить под трафарет «содержит более 10 товаров». К счастью, в C# этот механизм в последних версиях активно развивают и совершенствуют. И это одно из многочисленных преимуществ C# над Java. #dev

Hashtags

Резултати

Намерени 2 подобни публикации

Търсене: #phi

当前筛选 #phi清除筛选
科技&趣闻&杂记

@kejiqu · Post #3318 · 01.05.2025 г., 08:14

微软发布 Phi-4 系列小语言 AI 推理模型,AIME 2025 跑分超满血版 Deepseek R1 微软发布了Phi-4-reasoning系列推理模型,该系列包括Phi-4-reasoning、Phi-4-reasoning-plus和Phi-4-mini-reasoning三款模型。Phi-4-reasoning模型拥有140亿参数,通过监督微调Phi-4并结合OpenAI o3-mini的高质量推理演示数据训练而成,专为复杂推理任务设计。Phi-4-reasoning-plus版本通过强化学习提升性能。Phi-4-mini-reasoning是一款基于Transformer的紧凑型语言模型,专为计算资源有限的环境设计。该系列模型在数学推理和代理型应用中表现出色,在多项数学基准测试中,性能超越OpenThinker-7B等模型,部分测试接近OpenAI o1-mini水平。IT之家 | Microsoft 🏷#Phi#reasoning#模型#推理 📢频道👥群组📝投稿

耕读频道

@iGengdu · Post #440 · 03.08.2024 г., 12:17

#AI#Github Models #微软#免费体验#Llama 3.1 #Mistral Large 2 #Phi-3 #GPT-4o #GPT-4o mini 分享我的一篇博文:微软Github发布Github Models,为用户免费提供AI大模型体验场所 更多AI资源,请访问智汇AI网(SumeAI):https://www.sumeai.com 📢频道✈️ 群聊 (耕读) 📬投稿