Skip to content

Instantly share code, notes, and snippets.

View nekketsuuu's full-sized avatar
🍑
I like peaches!

Takuma Ishikawa nekketsuuu

🍑
I like peaches!
View GitHub Profile
def x;$x=!$x;end.tap do%)
def f(x)
if x
unless x
p :foo # ←ここに実行到達することは可能か?
end
end
end

SATySFiコミッターポリシー提案

用語

  • gfnさん = gfnさん
  • コミッター = コミット権限のある人
  • コントリビューター = SATySFiへのPRを出している人・出した人

PRについて

@kaityo256
kaityo256 / fandcandcompiler.md
Last active October 4, 2020 04:48
FortranとC++とコンパイラと

FortranとC++とコンパイラと

はじめに

将来どうなるかはわからないのだが、とりあえず2018年現在、まだスパコンを使って数値計算をしようとしたらFortranかC++を使わなければならない。で、一般論としてコンパイラはFortranの方が最適化しやすく、似たようなコードをFortranとC++で書いたら、Fortranの方が早くなる、ということはまま起きる。それじゃ全部Fortranでかけばよいのか?というと、世の中そんなに単純では無い気がするよ、という感じのポエムです。

なお、以下に出てくる数値計算結果は筆者の(だいぶ昔の)経験を脚色したもので、実際に存在するアーキテクチャやコンパイラとは全く関係ありませんのであしからず。

C++で書いてみる

@tenntenn
tenntenn / contract_tricks.md
Last active September 28, 2018 08:56
contract tricks

Contract Tricks

こういうことができたらいいなと言う発想から考えています。

contract ptr(t T) {
    *t
}

type Ptr struct {
#!/bin/bash
set -eu
readonly ARCHIVER_DIR_PREFIX="${HOME}/.minecraft_archiver"
readonly ARCHIVER_BIN_DIR="${ARCHIVER_DIR_PREFIX}/bin"
readonly ARCHIVER_WORK_DIR="${ARCHIVER_DIR_PREFIX}/work"
readonly SYSTEMD_UNIT_DIR="/usr/lib/systemd/system/"
yum -y update