Difference between pages "Programming" and "Template:Subarch"

From Funtoo
(Difference between pages)
Jump to navigation Jump to search
m (correct ruby, move packages to h2 links to remove redundancy)
 
 
Line 1: Line 1:
Programming is a skill that is helpful to contribute back to linux, gnu, and other software sources.  This page is dedicated to improving our programming & scripting skills.  The author of this page suggests bash, c, and python for funtoo users. This page is a bit of a mess for the moment, it will be broken up into sub pages.  cobol is so gangster, it's stupid....
<includeonly>{{#widget:AddThis}}{{#if:{{{title|}}}|
{{DISPLAYTITLE:Download - {{{title}}}}}
|
{{DISPLAYTITLE:Download - {{{subarch}}}}}
}}'''This page lists CPU-optimized builds of Funtoo Linux for {{#if:{{{title|}}}|{{{title}}} ({{{subarch}}} subarch)|{{{subarch}}}}} [[{{{CPU Family}}}]].'''


==Programming Languages==
{{{Description|}}}
===Assembly Language===
{{#seo:
{{#widget:YouTube|playlist=PL4C2714CB525C3CD7}}
|title={{#if:{{{title|}}}|Download - {{{title}}}|Download - {{{subarch}}}}}
 
|keywords=funtoo,linux,build,subarch,{{{subarch}}},{{{title}}}
==={{package|app-shells/bash}}===
|description=This page lists CPU-optimized builds of Funtoo Linux for {{#if:{{{title|}}}|{{{title}}} ({{{subarch}}} subarch)|{{{subarch}}}}} [[{{{CPU Family}}}]].
 
}}
===C===
{{#set:CPU Family={{{CPU Family|}}}|subarch={{{subarch|}}}|CHOST={{{CHOST|}}}|CFLAGS={{{CFLAGS|}}}|USE={{{USE|}}}|CPU Features={{{CPU Features|}}}|Description={{{Description|}}}|title={{{title|}}}}}
{{#widget:YouTube|playlist=PLkB3phqR3X40reMCBYSoNUPbDvM4kybMs}}
=== Optimizations ===
 
__NOTOC__
===C++===
{{TableStart}}
{{#widget:YouTube|playlist=PLAEwfbJn6kqFnzJjYi0vNn69VNSsL3guo}}
<tr><td>CHOST</td><td><code>{{{CHOST|}}}</code></td></tr>
 
<tr><td>CFLAGS</td><td><code>{{{CFLAGS|}}}</code></td></tr>
===Cobol===
<tr><td>USE (see [[CPU_FLAGS]] for more info)</td><td>{{#if:{{{USE|}}}|<code>{{{USE}}}</code>|(none)}}</td></tr>
{{#widget:YouTube|playlist=PLw2d78nGwdI-FwgYrZOIHT4TIlgE6G--a}}
{{TableEnd}}{{#vardefine:subarch|{{{subarch|}}}}}{{#get_web_data:url=http://build.funtoo.org/index.xml|format=xml|use xpath|data=builds=/subarches/subarch[@name='{{{subarch|}}}']/@builds}}{{#vardefine:builds|{{#external_value:builds}}}}
 
=== Download ===
===Fortran===
{{#if:{{#var:builds}}|This section lists the Funtoo Linux builds currently available for download for '''{{{subarch}}}'''.  A full list of Funtoo Linux builds can be found on the [[Subarches]] page.
{{#widget:YouTube|playlist=PLj1FmKKVt84VRooS72BVR1n3M1awzRbj2}}
{{table|1=
 
<tr><th class="active">Build</th><th class="active">Variant</th><th class="active">Latest Build</th><th class="active">Download</th><th class="active">Browse Mirror</th></tr>{{#arraymaptemplate:{{#var:builds}}|DisplayBuilds|,|}}}}|No downloadable stage builds are currently available for this sub-architecture.}}
=== Go ===
{{Important|Do you want a particular build of Funtoo Linux but do not see it here? Let us know what you need, and we will likely add it for you. [https://bugs.funtoo.org Create a bug report] requesting the build you need. To see what options there are, see our [[Corei7|Intel Core i7]] subarch page, which has a lot of builds listed.}}
{{#widget:YouTube|playlist=PL0irJ82JAlEh7E9fHr75lOMaORN8sTvTD}}
[[Category:Subarches]]
 
__NOEDITSECTION__
==={{package|dev-java/oracle-jdk-bin}}===
=== Detailed Description ===
 
</includeonly>
===javascript===
{{#widget:YouTube|playlist=PLHGSE2kjRS_Yn4lE6mu7ZajhtMzp2lbZL}}
 
==={{package|dev-lang/lua}}===
 
==={{package|dev-lang/mono}}===
 
==={{package|dev-db/mysql}}===
 
===ObjectiveC===
{{#widget:YouTube|playlist=PL54515103C712A53D}}
 
==={{package|dev-lang/perl}}===
 
==={{package|dev-lang/php}}===
 
===[[Python]]===
 
==={{package|dev-qt/qtcore}}===
 
==={{package|dev-lang/ruby}}===
 
===Tex===
{{#widget:YouTube|playlist=PLlLAyGJ7_7MFcSTHMVMErZ1GW0pGOfWtd}}
 
== External Resources ==
https://en.wikipedia.org/wiki/List_of_programming_languages

Revision as of 00:03, March 29, 2015