`
cookoo
  • 浏览: 648452 次
  • 性别: Icon_minigender_1
  • 来自: Shanghai
社区版块
存档分类
最新评论

游戏开发者眼中的未来开发语言

    博客分类:
  • FP
阅读更多
The Next Mainstream Programming Language: A Game Developer's Perspective
by Tim Sweeny (from Epic Games, Unreal引擎开发公司)

http://www.st.cs.uni-sb.de/edu/seminare/2005/advanced-fp/docs/sweeny.pdf

这个presentation里作者用大量数据和实例展示了游戏开发中目前使用的编程语言(c++)在类型检验和并发处理上所遇到的困难,同时用Haskell中的一些特性探索可能的解决之道。

附:
4核CPU上的下一代3D游戏效果展示:
http://www.youtube.com/watch?v=piMrNvdwYRU
分享到:
评论
8 楼 qiezi 2006-12-02  
楼上这位衰哥的分数哪来的。。。

好好一个帖子搞成这样,大家一起投死它
7 楼 aaa 2006-12-02  
6 楼 aaa 2006-12-02  
5 楼 aaa 2006-12-02  
4 楼 aaa 2006-12-02  
3 楼 花花公子 2006-10-03  
goncha 写道
I'm waiting for 64-bit flash player ...
同样郁闷的还有64-bit firefox的google toolbar不能翻译,不知道是ff的问题还是google的问题。
2 楼 goncha 2006-10-03  
I'm waiting for 64-bit flash player ...
1 楼 ouspec 2006-10-03  
so cool

相关推荐

    NVB:火影忍者小游戏-开源

    尽管这个项目在开发者眼中存在不足,但对于学习游戏开发的人来说,它提供了一个实践和改进的机会。通过对源代码的研究和修改,不仅可以提升编程技巧,还可以了解游戏开发的整体流程,从而为未来更复杂的项目打下基础...

    Ruby语言进阶教程

    相比之下,Ruby以其动态类型、弱类型以及简洁优雅的语法特性,成为了新一代开发者眼中的宠儿。 Ruby的设计哲学强调代码的可读性和简洁性,这使得开发者能够以更少的代码量实现相同的功能,从而提高开发效率。其动态...

    世界知名VC:互联网的下一波浪潮是什么?.docx

    - **CreativeBrainStudios**:帮助游戏开发者跨平台发布游戏。 #### 工作模式的P2P化 随着互联网技术的发展,传统的雇佣关系和工作模式也在发生深刻变化。越来越多的人选择以个人身份提供服务,而不是隶属于某个...

    《程序员》杂志2012年第7期

    (4)Cocos2D-X for XNA游戏开发指南(下)—《TweeJump》项目实战 (5)iOS即时语音聊天技术实践 本文讲解了如何在iOS设备上实现语音聊天应用开发,主要介绍了语音应用开发中的语音录制、播放、编解码等技术。 ...

    OpenAI 创始人:GPT-4 的研究起源和构建心法.doc

    在OpenAI的创始人眼中,GPT-4的研发历程与互联网的发展有着惊人的相似之处。从Web 1.0的时代开始,互联网逐步从简单的文本页面发展到包含多媒体元素,改变了人们的交流方式和商业模式。如今,GPT-4作为多模态大模型...

    AJAX——新手快车道

    ### AJAX——新手快车道 #### 重要性与背景 AJAX,全称为Asynchronous JavaScript and XML,即异步JavaScript和XML,是一种用于创建快速...最终,通过不断学习和实践,每位新手都能成为引领未来Web开发潮流的大师。

    太阳是怎么出来的作文.doc

    特别是在IT行业中,技术创新和应用开发需要开发者不断地打破常规思维,将看似不相关的事物进行创造性的联结。孩子们关于太阳的想象,正是一次对于创新思维的生动展现。 在教育领域,这篇作文给我们带来深刻的启示。...

    计算机体系结构-第1章-20201

    系统结构定义了程序员眼中计算机的属性和特征,而组成指的是系统结构的逻辑实现,实现则是这一逻辑结构在物理层面上的构建。不同的组成和实现方式可能导致具有相同系统结构的计算机,在执行同一程序时呈现出不同的...

    光线跟踪讲解及源代码

    这种技术能够生成具有高度真实感的图像,因此在电影特效、游戏开发、建筑设计等领域有着广泛的应用。 光线跟踪的核心思想是基于光线与物体表面的相互作用来计算光照效果。这包括光线的反射、折射以及物体表面材质...

    计算机体系结构发展

    计算机体系结构是指计算机系统的概念性结构和功能特性,它是程序员眼中计算机的基本属性。根据计算机系统的多层次结构,不同层级的程序员会看到不同级别的计算机属性。一般来说,较低层级的属性对较高级别的程序员来...

    Elon Musk Is God-crx插件

    由于他在电动汽车、可重复使用火箭以及未来交通方式等方面的创新贡献,马斯克在公众眼中有着极高的知名度,甚至有时被人们神化。 浏览器扩展程序(Browser Extension)是一种小型软件,它可以增强或修改浏览器的...

Global site tag (gtag.js) - Google Analytics