为什么80%的码农都做不了架构师?>>>   

2011年 Jose Valim 在github上发布了elixir的第一个commit

在2011年之前,他收到了一些启发:

2005年Herb Sutter的文章——免费午餐结束了

2007年Joe Armstrong的书——Erlang编程

2009年Rails团队提出的——“线程安全”

2010年Bruce Tate的书——七周七语言

elixir最初的目标

  • 生产力 (元编程能力)
  • 扩展性 (多态)
  • 高性能

2012年 Elixir v0.5 发布

2013年的目标

  • 生产力 (有一等公民身份的文档, 各种工具, hex包)
  • 扩展性 (宏, 结构体和协议)
  • 性能 (并发, 分布式, 嵌入式)

提出Tracing和Concuerror

转载于:https://my.oschina.net/ljzn/blog/747474

【ELIXIR】简单说下elixir的历史相关推荐

  1. python网站设计理念_简单介绍下python Django框架的历史,设计理念及优势_Django讲解2...

    简单介绍下python Django框架的历史,设计理念及优势 Django是一个高层次的 Python Web 框架,它是一个鼓励快速开发和干净,实用的框架设计.Django可以更容易地快速构建更好 ...

  2. elixir 教程_认识Elixir,Laravel编译资产的方式

    elixir 教程 Many thanks to Jad Joubran, Gabriel Zerbib, Anthony Chambers, and Scott Molinari for peer ...

  3. 简单了解下 TCP,学习握手和挥手以及各种状态到底是怎么样的

    一口气真的吃不下 TCP,对着资料整理好多天,滑动窗口.重传等留到下一次博客,这里先简单认识下 TCP 以及其连接与断开 内容比较干,如果认真看完一定对您有一定帮助. TCP基本认识 TCP头格式 序 ...

  4. CVer最想知道的,简单分析下《2020年度中国计算机视觉人才调研报告》

    文章首发于CVer最想知道的,简单分析下<2020年度中国计算机视觉人才调研报告> 最近闲来无事,老潘以一名普通算法工程师的角度,结合自身以及周围人的情况,理性也感性地分析一下极市平台前些 ...

  5. linux下history(历史)命令用法详解

    如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率.本文将通过实例的方式向你介绍 history 命令的15个用法. 1. 使用 HISTTIMEFORMA ...

  6. Example017简单的下拉框

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  7. springdatajpa命名规则_简单了解下spring data jpa

    公司准备搭建一个通用框架,以后项目就用统一一套框架了 以前只是听过jpa,但是没有实际用过 今天就来学习下一些简单的知识 什么是JPA 全称Java Persistence API,可以通过注解或者X ...

  8. html下拉折叠菜单,原生Js_实现简单的下拉折叠菜单(添加弹出动画效果)

    用javascript实现简单的下拉折叠菜单 Gary_js实现简单的下拉折叠菜单 *{margin:0px; padding:0px;} #div1 {width:200px; margin:0 a ...

  9. 简单介绍下我使用了一年多还不知道的Sql server 2005 组件知识

    简介 Microsoft SQL Server 2005 是用于大规模联机事务处理 (OLTP).数据仓库和电子商务应用的数据库平台:也是用于数据集成.分析和报表解决方案的商业智能平台. SQL Se ...

  10. python删除文件夹中的jpg_Python简单删除目录下文件以及文件夹的方法

    本文实例讲述了python简单删除目录下文件以及文件夹的方法.分享给大家供大家参考.具体如下: #!/usr/bin/env python import os import shutil fileli ...

最新文章

  1. 单片机I/O控制方式(UART中断和DMA中断的区别)
  2. HDU-1394-Minimum Inversion Number
  3. php 通过stomp协议连接ActiveMQ
  4. c mysql 内存泄露_c代码连接mysql数据库内存泄露的问题
  5. 《树莓派Python编程入门与实战(第2版)》——3.4 关于Python解释器
  6. Method getMethod
  7. c++ string 删除字符_字符串操作的全面总结(附完整代码)
  8. ALSA声卡12_从零编写之添加音量控制_学习笔记
  9. 32bit win7 在VMWARE中安装64位的redhat LINUX4.7
  10. spring 默认情况下事务是惟一的 同一个方法里面第一个sql开启后 在执行完 将事务传递给下一个sql...
  11. 如何在 Mac 上关闭睡眠模式?
  12. mysql中varbinary、binary、char、varchar异同
  13. 情人节,给你们发点福利。
  14. mysql order 中文版,MySQL Order By排序结果
  15. 关于iframe或document监听滑动(scroll)失败的问题
  16. 帧数测试软件苹果,如何监视FPS(每秒帧数)在Mac OS X中进行石英调试 | MOS86
  17. 服务器显示器超频,电脑显示器超频怎么恢复正常 电脑显示器超频是什么原因...
  18. 芯片手册不需要全部看,抓住框架信息即可
  19. 如何修改input提示文字样式
  20. python:类基础

热门文章

  1. linux系统权限640,linux权限及权限管理
  2. html5全栈工程师招聘,蓝鸥HTML5全栈工程师 高薪就业的利器
  3. HBase:HBase的rowKey设计技巧
  4. 【AI视野·今日NLP 自然语言处理论文速览 第三十二期】Wed, 20 Apr 2022
  5. 微信小程序服务器配置流程 免费开启HTTPS
  6. 百度网盘下载加速(pc端)
  7. 微信公众号 语音转文字api_微信语音快速转文字功能,方便实用
  8. JAVA音视频解决方案----JTT1078-2016文档梳理与一些难点梳理
  9. 超频到3200最佳时序_内存条从入门到精通!想要超频或是稳定,看完保证你也能轻松挑选...
  10. [ERROR] [FATAL] InnoDB: Over 95 percent of the buffer pool is occupied by lock heaps or the adaptive