首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一行代码论英雄—2017 Wolfram 语言“一行代码竞赛”结果

一行代码论英雄—2017 Wolfram 语言“一行代码竞赛”结果

作者头像
WolframChina
发布2018-05-31 15:01:03
8773
发布2018-05-31 15:01:03
举报
文章被收录于专栏:WOLFRAMWOLFRAM

“一行代码竞赛”是每年 Wolfram 技术大会的传统!两周前,在美国香槟总部,我们挑战参会者用 128 个字符或更少的 Wolfram语言代码来展示非凡的效果。我们重来都没有失望过,并且惊叹他们用我们努力开发的语言(世界上最强大 & 最有趣的语言)所展示的令人印象深刻的结果!

今年获奖作品包括熔化旗帜、计算机视觉和诗歌。让我们一起来体会下 Wolfram 语言代码的威力吧......

荣誉奖

Pedro Fonseca: Dynamically Restyled Wolf (128 个字符)

Pedro 的一行代码正好与另一个大会赛事(Wolfie Restyle Contest-https://www.wolframcloud.com/objects/dvs/wolfierestyle/gallery)相交叉:使用新的 ImageRestyle 函数制作重新风格化的小狼图标。

为了保证 128 个字符,Pedro 使用了 \[Wolf] 字符

而不是图标。在动态表达式中嵌入新样式,使其展示无穷尽的变化并使用随机的狼图像进行重新修饰,这令评委印象深刻。

荣誉奖

Edmund Robinson: Deep File Explorer (120 个字符)

Edmund 的作品实际上非常有用。他的文件浏览器使用 Dataset 制作了一个很漂亮的文件属性浏览器,可以快速浏览文件中的内容。120 个字符的代码中包含了很多优美的、实用的功能!

荣誉奖

Daniel Reynolds: Super Name (132 个字符)

评委对 Daniel 的名字生成器很感兴趣。不幸的是,它比128个字符多了4个字符,这个很容易被忽略,也很容易进行缩短,但是,不管怎样,评委有义务取消资格。Daniel,希望明年你会再来参加。

第三名

Amy Friedman: Autumn Wolframku (83 个字符)

Amy 的 "Wolframku" 生成器只有83个字符,是编程诗歌。使用 WikipediaData 收集秋季特色的单词和全新的 TakeList 函数形成诗歌,产生俳句般韵文——经常是不可破译的,有时令人吃惊的深奥。

Amy 是英语系教授,学习 Wolfram 语言有一半是因为鼓励和帮助她的儿子 Jesse,他是我们“一行代码竞赛”最年轻的获奖者,2014年他13岁时获得第二名。

第二名

Peter Roberge: Toy Self-Driving Car (119 个字符)

Peter 的作品是用简短的代码完成大量的图像处理,在视频中校准、识别并突出显示帧来识别跟踪车辆。他的聪明之处是包含了最新的 ImageContents 函数,Peter 一定预先做了侦察才会发现这个 11.2 中还没有文档的新函数。

第一名

George Varnavides: Animating the Melting Pot (128 个字符)

George 对 Wolfram 语言的掌握使得他能用 128 个字符正确地不仅从图形上,还从概念上展示了“熔炉”的隐喻,通过融合多面旗帜图像获取熔解效果。对 Echo、Infix 算符、内存和 FoldList 的使用均显示了他对 Wolfram 语言的理解!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-11-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WOLFRAM 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Pedro Fonseca: Dynamically Restyled Wolf (128 个字符)
  • Edmund Robinson: Deep File Explorer (120 个字符)
  • Daniel Reynolds: Super Name (132 个字符)
  • Amy Friedman: Autumn Wolframku (83 个字符)
  • Peter Roberge: Toy Self-Driving Car (119 个字符)
  • George Varnavides: Animating the Melting Pot (128 个字符)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档