欢迎参加MskDotNet聚会#24

你好 我们邀请您7月24日参加Sbertekh办公室MskDotNet社区的夏季会议。 关于演讲者和报告-删减。



程序


18:30-19:00参加者会议
19:00-20:40 Vladislav Chistyakov“ Nitra-实现编程语言的现代方法”
20:40-21:00休息
21:00-21:40 Alexey Petryashev“如何创建和自动化一个开源项目”

关于演讲者


Vladislav Chistyakov:“ Nitra-实现编程语言的现代方法”
Vlad Chistyakov是网络上的程序员rsdn.org的创始人之一,他在网络上的昵称为VladD2 。 在2002-2004年间,他从事R#项目-C#的元编程。 2006年,他加入了混合编程语言Nemerle的开发人员小组。
Nemerle很有趣,因为它支持几种编程范例:OOP,FP(功能编程)和MP(元编程)。 早在2006年,这种语言就已经比C#具有更多的功能。 对元编程的支持开辟了真正令人难以置信的机会。 该语言支持扩展,因此可以添加自己的DSL或必要的功能。 但是,其实现的质量远非理想,并且没有考虑很多机会。 当Nemerle团队考虑在没有Microsoft资源的情况下如何创建Nemerle的高质量且毫不妥协的实现时,这个想法就诞生了,它为核编程语言创建了开发工具-Nitra。 Nitra最初被设计为一种通用工具,可以从根本上简化Nemerle和简单DSL等复杂可扩展语言的开发。 本演示文稿专门针对这个惊人的工具。

Alexey Petryashev:“如何创建和自动化一个开源项目”
Alexey从事软件和设计系统的开发已超过17年。 他在小型公司和大型企业中工作过:1C,VTB24,Alfastrakhovanie,Svyaznoy银行,反-窃。 现在在Sberbank工作。 他在设计小型组件和大型系统方面拥有丰富的经验。 保持最新并使用最新技术。 一键完成所有操作,他就爱上了。 兴趣领域:.net,微服务,devops,分布式系统。
许多人想为社区做点有用的事情,但不知道如何做。 有很多问题:如何在github上创建一个项目,选择什么项目结构,选择什么许可证,如何自动执行程序集,如何对程序包进行版本控制,如何进行程序集和布局nuget程序包。 还有很多其他东西:CI服务器,MyGet,文档,支持。 总的来说,我想分享我的经验。

地点: 10k1 Novodanilovskaya路堤(Tulskaya / Nagatinskaya地铁)

参加活动

Source: https://habr.com/ru/post/zh-CN416833/


All Articles