Hi, Im wondering how i can create a boat in turing and if someone can post a example.
This makes no sense, since one doesn’t normally make water vehicles in Turing, the programming language. Though this got me thinking — if a programming language was a boat, what would it be?
Turing
Turing would definitely be a kayak(thank you for comments). It’s small. It’s human powered. It’s often used as a beginner “boat”. And it’s also very Canadian.
Original photo by naokomc
Java
Java is a cargo ship. It’s very bulky. It’s very enterprise~y. Though it can also carry a lot of weight. Will carry a project, but not very fun to drive.
Original photo by cfarivar
Perl
Perl is a tugboat. Powerful enough to tugJava around, in 80 characters or less.
Original photo by xeeliz
Ruby
Ruby is difficult to describe. It’s sleek, sexy, and very fun to drive. Here’s a picture. Very trendy.
Original photo by Tony Falcon
PHP
PHP is a bamboo raft. A series of hacks held together by string. Still keeps afloat though.
Original photo by permanently scatterbrained
C
C is a nuclear submarine. The instructions are probably in a foreign language, butall of the hardware itself is optimized for performance.
Original photo by Ryan C. McGinley
HTML
HTML isn’t really a programming language boat.
Original photo by ascendeddaniel
There’s a lot more to this, and it’s all up for discussion. How would your favourite programming language fare in open waters?
相关推荐
《the c programming language》(CLH)《the c programming language》(CLH)《the c programming language》(CLH)《the c programming language》(CLH)《the c programming language》(CLH)《the c programming ...
Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns ...
The Go Programming Language中文文字版,说得很不,值得学习的语言
Rust is a programming language that’s focused on safety, speed, and concurrency. Its design lets you create programs that have the performance and control of a low-level language, but with the ...
Hi大家好, 鉴于《The Swift Programming Language》中文文档版本繁杂,避免大家因为版本问题引起学习不便。@未来眼之老码团队 会定期发布最新的中文文档。大家有任何问题欢迎垂询! BR OldCoder Team
Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns ...
值得注意的是这本 书的第二作者Brain W是神一样耳朵科学家,他是《The C programming language》的作者,Brain的《程序设计与实现》也是一本好书。 AWK的学习资料网上一搜一大片,其实只要静下心来把这本书中的代码...
Programming Language Explorations is a tour of several modern programming languages in use today. The book teaches fundamental language concepts using a language-by-language approach. As each language...
《The Swift Programming Language》中文版是一本专门为Swift编程语言爱好者和开发者编写的指南,它深入浅出地介绍了Apple公司推出的这款高效、现代化的编程语言。Swift以其简洁的语法、强大的功能和安全的设计理念...
This thoroughly updated edition of The Scheme Programming Language provides an introduction to Scheme and a definitive reference for standard Scheme, presented in a clear and concise manner....
《The C Programming Language》(中文版)是C语言的权威性经典著作,由C语言的研制者之一Brian W. Kernighan和Dennis M. Ritchie共同编写,中文版由徐宝文、李帮清等人翻译。这本书全面、系统地介绍了标准C语言及其...
a community-developed, systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Rust’s memory safety guarantees, enforced at compile time, safeguard ...
《The C++ Programming Language》是C++编程语言的权威指南,由C++的创始人Bjarne Stroustrup撰写。这本英文原版的第四版详细介绍了C++的最新特性和最佳实践,对于深入理解C++语言的核心概念和技术具有极高的价值。 ...
The Rust Programming Language The Rust Programming Language The Rust Programming Language The Rust Programming Language
This document represents a preliminary draft of the CERT C Programming Language Secure Coding Standard. This project was initiated following the 2006 Berlin meeting of WG14 to produce a secure coding ...