5
我想知道人們對C++,Java,JavaScript等語言使用Lisp縮進樣式的想法。我一直是Python的粉絲,以及它的格式沒有大括號。這對我來說非常緊湊和乾淨。我想知道用花括號語言來做類似的事情是不是個好主意。最近我一直在用JavaScript做工,所以我將以JavaScript爲例。大括號語言中的「Lisp Style」縮進
通常,我使用類似的東西,例如
function doStuff (stuff1, stuff2) {
if (stuff1 === stuff2) {
doMoreStuff();
doEvenMoreStuff();
}
else {
takeABreak();
}
}
這將進而成爲
function doStuff (stuff1, stuff2) {
if (stuff1 === stuff2) {
doMoreStuff();
doEvenMoreStuff(); }
else {
takeABreak(); } }
緊湊的,而且更側重於縮進而不是像Python的括號。 Lisp並不是一個特別漂亮的語言,但我喜歡這樣,並不認爲它看起來太可怕,儘管當你有很多嵌套塊同時結束時,事情會變得有點多毛。儘管如此,我想再次發表意見。也許我不應該嘗試在JavaScript中編寫Python代碼?