2010年8月20日金曜日

Re: いろいろな言語のコーディング規約,スタイルガイドのリスト

VIAL TECHNOLOGIES 2.0

http://coreblog.org/ats/a-list-of-coding-standard-websites

調べたので闇雲に追加します。

Perl5

Perl::Critic::PolicySummary - search.cpan.org

http://search.cpan.org/dist/Perl-Critic/lib/Perl/Critic/PolicySummary.pod

perlstyle - search.cpan.org

http://search.cpan.org/dist/perl/pod/perlstyle.pod

C

==

C and C++ Style Guides (Linux kernel とかたくさん)

http://www.chris-lott.org/resources/cstyle/

scala

=========

Scala Style Guide — Scala Style Guide v1.1.0 documentation

http://davetron5000.github.com/scala-style/

lua

lua-users wiki: Lua Style Guide

http://lua-users.org/wiki/LuaStyleGuide

Google

===========

たくさん(C,C++,Objective-C,Python,R,Javascript,XML)

google-styleguide - Project Hosting on Google Code

http://code.google.com/p/google-styleguide/

翻訳 | textdrop

http://www.textdrop.net/translation/

Google's R Style Guide (tentatively translated in Japanese)

http://www13.atpages.jp/t6s5/docs/r-style-guide-j.html

Google Python スタイルガイド — lazy programmer's works. v1.0 documentation

http://works.surgo.jp/translation/pyguide.html

Google JavaScript Style Guide 和訳 — Google JavaScript Style Guide 和訳

http://cou929.nu/data/google_javascript_style_guide/

Mozilla (C++/Jacascrpt)

=============================================

Coding Style - MDC

https://developer.mozilla.org/En/Developer_Guide/Coding_Style

Labs/Jetpack/Reboot/Style Guide - MozillaWiki (Jetpack/Javascript)

https://wiki.mozilla.org/Labs/Jetpack/Reboot/Style_Guide (/Reboot うける)

GNU (C/ドキュメント)

=======================================

GNU Coding Standards

http://www.gnu.org/prep/standards/standards.html

Free BSD (C/カーネル)

=========================================

style(9)

http://www.freebsd.org/cgi/man.cgi?query=style&sektion=9

Synfony(PHP)

=======================

HowToContributeToSymfony - symfony - Trac

http://trac.symfony-project.org/wiki/HowToContributeToSymfony#CodingStandards

Adobe (Flex/ActionScript3)

===================================================

Coding Conventions - Flex SDK - Adobe Open Source

http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions

Gentoo Sunrize

=================

CodingStandards - Sunrise Project Overlay - Trac

http://overlays.gentoo.org/proj/sunrise/wiki/CodingStandards

Yahoo! (HTML/Webメディア向け)

================

Coding basics | Yahoo! Style Guide

http://styleguide.yahoo.com/resources/basic-webpage-coding/coding-basics