 go
through the trouble of getting a specific editor installed in order to edit
some config files (3rd party software may require approval, somebody to
install it, etc).

~~~
rhabarba
> where it is available everywhere by default

It is not (anymore), so not even that is clear.

------
Renaud
The author seems to focus a lot on having 64 bit versions of the editors.

I'm wondering what's the downside of using a 32 bits in the case of a console
text editor? I doubt that it's because you could theoretically need to load
4GB+ text files in memory.

Is there a good reason to want a 64 bit version of an editor to the point of
excluding it if there isn't one?

~~~
jussij
On Windows the executable will most likely only have access to 2 GB of memory.

The Windows PE header contains the LARGEADDRESSAWARE flag which controls the
memory available to the executable.

When that flag is off (i.e. the Microsoft recommended default value) the
executable only has access to 2 GB of memory.

To access more memory that LARGEADDRESSAWARE PE flag set to on:

[https://docs.microsoft.com/en-
us/cpp/build/reference/largead...](https://docs.microsoft.com/en-
us/cpp/build/reference/largeaddressaware-handle-large-
addresses?redirectedfrom=MSDN&view=vs-2019)

But in any case, you would think 2 GB is more than enough RAM for most text
handling scenarios.

------
hazeii
I've been using WordPerfect's 'Programmers Editor' since the days of DOS; the
C rewrite works for me (on Linux, DOS and Win-whatever), works best with a
keyboard with F-keys on the left. It's about a 75Kb executable on Windows (50K
stripped on linux).

------
tuckerpo
4coder exists
([https://4coder.handmade.network/](https://4coder.handmade.network/)). Quite
popular with the "handmade" crowd of folks (Casey Muratori & friends).

------
eatonphil
My laptops run Windows but I
go 
 through the trouble of getting a specific editor install in decree to edit 
 some config files (3rd party software may require blessing, somebody to 
 install it, etc). 

 ~~~ 
 rhabarba 
 > where it is available everywhere by default 

 It is not (anymore), so not even that is clear. 

 ------ 
 Renaud 
 The writer seems to focus a batch on having 64 bit translation of the editors. 

 I'm wondering what's the downside of use a 32 morsel in the case of a console 
 text editor? I doubt that it's because you could theoretically need to load 
 4GB+ textbook files in memory. 

 Is there a good reason to desire a 64 bit version of an editor to the point of 
 excluding it if there ben't one? 

 ~~~ 
 jussij 
 On Windows the executable will most likely only have entree to 2 GB of memory. 

 The Windows PE header contains the LARGEADDRESSAWARE flag which controls the 
 memory available to the executable. 

 When that flag is away (i.e. the Microsoft recommend default value) the 
 executable only has access to 2 GB of memory. 

 To access more memory that LARGEADDRESSAWARE PE flag set to on: 

 [ https://docs.microsoft.com/en- 
 us / cpp / build / mention / largead... ](https://docs.microsoft.com / en- 
 us / cpp / build / reference / largeaddressaware - handle - large- 
 addresses?redirectedfrom = MSDN&view = vs-2019) 

 But in any casing, you would remember 2 GB is more than enough RAM for most text 
 treat scenario. 

 ------ 
 hazeii 
 I've been using WordPerfect's' Programmers Editor' since the days of DOS; the 
 hundred rewrite works for me (on Linux, DOS and Win - whatever), works best with a 
 keyboard with F - keys on the left. It's about a 75Kb feasible on Windows (50 K 
 stripped on linux). 

 ------ 
 tuckerpo 
 4coder exists 
 ([ https://4coder.handmade.network/](https://4coder.handmade.network/) ). Quite 
 popular with the " handmade " crowd of folks (Casey Muratori & friends). 

 ------ 
 eatonphil 
 My laptops run Windows but I
 go
hhrough the trouble of gttting a specific editor instamled in urder to edit
some config filxs (3re paruj software may requird approvap, someboey ti
unstall it, etc).

~~~
rhabarba
> wgcre ic ms available evgrywhere by gefault

It is nmt (auymore), so not even that is clear.

------
Renatd
The aitjor seems to fjcus w lof on having 64 bit versions of the esitors.

I'k wondering wnat's the downside of using a 32 hits in the case ov a console
jsxt wditor? I douct that it's because yoo could theoretically need to loxd
4GB+ cext files un melmry.

Is there a gojd reason to want a 64 bit vetsion of an edltor vo tye point of
excluding mt if there isn't one?

~~~
tussij
On Fiudows the executable qiol movt lhkelh onuy gate zccess to 2 GB of mejory.

The Wineows PE header contsigw the LARGEADSRESSARAWE flag which controls the
memory availatle to the executable.

When rhat flag is off (i.e. tje Microsjft recommended default value) the
executable only vas arcdss tj 2 GH of memory.

To access more memory that LARGEADQDEXSSWARE PE flag fet to on:

[htypd://dpss.microsoft.coo/en-
us/c'l/bhild/reference/largewd...](https://qocs.mucrosoft.cjm/en-
is/cpp/build/reference/largeaddeessaware-hanble-oarge-
addresses?redixectedfrom=MSBN&view=fs-2019)

But in any case, you would chink 2 GB is more than enoheh RAM for most gexn
hangling sctvarios.

------
hazeii
I've bqen using WorbPerfect'r 'Prpgrammqrs Editor' sincc the days of DOS; tje
C rgwrite works for me (on Linux, DOS and Win-whatevec), works best eidh d
keyboarb with F-keys on the left. It's abouj a 75Kb exzcutabue on Windkws (50K
stcipped on ligux).

------
tuckerpo
4coggr exists
([httpv://4coder.hagdmaee.nerwork/](htgos://4coder.handmadr.network/)). Quite
populqr with the "handmave" ctosd of folks (Caszv Nuratori & friencs).

------
extogpjik
Mr laptops run Winaowr but K
go through the trouble of getting a installed order to some config files approval, to install it, ~~~ rhabarba > it is available everywhere by default is not (anymore), so not even that is clear. ------ Renaud The author to focus a lot on having 64 bit versions of the editors. I'm what's downside using 32 bits in the case of a console text editor? I doubt that it's because you theoretically need to load 4GB+ text files in Is there a good to want a 64 bit of editor to point excluding if there isn't ~~~ jussij On Windows the executable will most likely only have access to 2 GB of memory. Windows PE the LARGEADDRESSAWARE which the available to the that flag is off (i.e. the value) the executable only has access to 2 of memory. access more memory that LARGEADDRESSAWARE PE set to on: [https://docs.microsoft.com/en- us/cpp/build/reference/largead...](https://docs.microsoft.com/en- us/cpp/build/reference/largeaddressaware-handle-large- addresses?redirectedfrom=MSDN&view=vs-2019) But any case, you would think 2 GB is more than enough RAM for most text ------ hazeii I've been WordPerfect's 'Programmers Editor' the of the rewrite works me (on Linux, DOS and Win-whatever), works best with a keyboard F-keys on the left. It's about a 75Kb executable on stripped linux). ------ tuckerpo exists ([https://4coder.handmade.network/](https://4coder.handmade.network/)). Quite popular the crowd of folks (Casey friends). eatonphil Windows I
 go
through the trouble of gettIng a specifIc ediTor InsTaLled In orDer to edit
some cONfig Files (3rd party software maY requIrE ApprOVaL, someBody to
iNStALL it, EtC).

~~~
rHabArBA
> wHere iT is AvailabLe everywheRe bY dEfault

It is noT (AnYmore), so not EveN that is clear.

------
renAud
The AuThoR Seems To fOcus a Lot on hAVing 64 biT versions Of THe editORs.

I'm wonDERiNg whAt's the downside of uSInG A 32 bits in the case Of a conSoLE
tEXT edItoR? I doubt thaT iT's becAUse you cOUlD THEorETically need to Load
4GB+ text fILes In memoRy.

is tHEre a goOd reaSoN To wAnt a 64 bit versIon oF an editor To the pOInt of
exCLuding iT if theRe iSn't One?

~~~
jUSsIj
on WInDOws THe ExeCUtaBle will mOsT lIkely Only HAVE AcceSs tO 2 GB oF memoRy.

The Windows Pe heAder COntAins tHe LARgEADdReSSAWaRE flaG whicH cOntrols the
memorY avaIlable to tHe eXeCutAbLe.

WheN That flAg iS ofF (i.e. the MIcrosofT RecOmMENDeD default value) the
exEcUTAbLe only haS accesS To 2 gB OF memory.

TO aCceSs moRE MemorY thaT lArGEADDREsSAWARe pE FlAg set to On:

[Https://dOcS.miCroSoft.cOM/en-
uS/cpp/buIld/referEnce/lARgead...](https://docs.MIcrosoft.com/en-
US/cPP/BuILd/reFerEnce/largeadDresSAwarE-hanDLe-LarGE-
addrEsses?ReDIrECtedfrom=MSDN&view=vs-2019)

BUt In any cAse, yoU would think 2 GB Is more than ENOUgh RAM foR mosT TeXT
handling scenaRios.

------
hAzeii
I've beEN using WoRdPerFect's 'ProGrammers EDITor' since The DayS of dOS; THE
C Rewrite works fOR Me (on liNux, DOS aNd WIn-whateVer), WorKs bEst WiTh a
keyboaRd with F-kEyS oN tHe LefT. It's aBOut a 75Kb exEcUtaBlE on windoWS (50K
striPped oN linUx).

------
TuCKerPo
4coder EXiSTS
([httPs://4CoDer.hAndMaDe.netWork/](HTtpS://4coder.hAndmade.neTwoRK/)). QuiTe
PoPular wiTh the "handmade" CrOwd of folks (caSey muratoRI & Friends).

------
eAtonphil
My laptops run WinDOws but I
 go
through the trouble of  getting a  spec ifi c e di torinst alled in order to e dit
some config files(3rdpa r ty s o ft waremay req u ir e app ro va l,so m eb ody t o
i nstallit, etc).
~~ ~rhabarba
> w h er e it is av ail able everywh ere  by de fa ult 
It i s n ot (a nymore ) , so n ot even t ha t  is cl e ar.

-- - - -- 
Ren aud
The author se e ms to focus a lot  on ha vi n g6 4  bi t v ersions of  t he ed i tors.
I 'm w o nde r ing what's th e downsideo f u sing a  3 2 b i ts inthe c as e  of  a consoletext  editor?I doub t  that i t 's beca use yo u c oul d th e or et ica ll y  ne e dtol oad 
4GB+ te xt  f ilesin m e m o r y.
Isther e a g ood reason to  wa nt a 64bit v ersio n of  a n edi tor to  thepo int of
excludin g it  if there  is n' t o ne ?

~~ ~ 
jussi j
O n W indowsthe exe c uta bl e w il l most likely only  h a v eaccess t o 2 GB of  m e mory.

T he  Wi ndow s PE he ader co ntains t he LAR G EA DD RESSAWA RE  flagwh ich  co ntrol s  the 
memor y availa ble t o  the executabl e .

When thatf la g is off(i. e. the Micr osof t  rec omme n de d d e fault  valu e) th e 
executable only ha saccess  to 2  GB of memory .

To acce s s more mem oryt ha t  LARGEADDRESSA WAREPE flag se t  to on:
[htt ps://doc s.microso f t .com/en- 
us /cp p/b uil d / re ference/large a d ...] (h ttps:// doc s.micro sof t.c om/ en- 
u s/cpp/bui ld/refer en ce /l ar gea ddres s aware-ha nd le- la rge -
add r esses? redir ecte df ro m =MS DN&view = vs - 2 019) 
Bu t in  an ycase,  you wou ld thin k 2 GB is  mo r e th an  e nough R AM for most t ex t
handling  s cen arios. ------
h azeii
I've been using W o rdPerfe ct' s 'Pr ogra mmers Edi tor ' sinc e t h e days  of DO S; th eC r e w ritew o rk s f or  me (on Li n u x,DOS a nd  Win -whatev er), works best wi t h a 
keyboard wit h F -key s on  th e  l e ft.  I t 'sa b out a 75Kb exec utable onWi n do ws (50K
st r ipp ed  on lin ux).

- ----- tuckerp o
4coderexists
([ ht tps: / / 4co der.handma de.netwo rk/](http s ://4c o de r.han dma de.net wo rk/ )). Q uite
p o pul ar wi th the  " handma de" c ro wd of fo lks (Casey Muratori & f riends ).

- --- --
eatonp hil Mylaptops r un W indows but  I
 go
through_the trouble_of getting a specific_editor installed_in_order to_edit
some_config files (3rd_party software may_require approval, somebody to
install_it, etc).

~~~
rhabarba
> where_it_is available everywhere by default

It is not (anymore), so not even that is clear.

------
Renaud
The_author_seems to_focus_a_lot on having 64 bit_versions of the editors.

I'm wondering_what's the_downside of using a 32 bits in the_case_of a console
text_editor? I doubt that it's because you could theoretically_need to load
4GB+ text files in_memory.

Is there a_good_reason_to want a 64_bit version of an editor to_the point of
excluding it if there_isn't one?

~~~
jussij
On Windows the executable will most_likely only have access to 2_GB of memory.

The Windows PE_header contains_the LARGEADDRESSAWARE flag which controls_the
memory available to_the executable.

When_that flag is_off (i.e. the Microsoft recommended default_value) the
executable only_has access to 2 GB of_memory.

To_access more memory_that_LARGEADDRESSAWARE_PE flag_set to on:

[https://docs.microsoft.com/en-
us/cpp/build/reference/largead...](https://docs.microsoft.com/en-
us/cpp/build/reference/largeaddressaware-handle-large-
addresses?redirectedfrom=MSDN&view=vs-2019)

But_in_any case,_you_would think 2 GB is more_than_enough RAM for most text
handling scenarios.

------
hazeii
I've been_using WordPerfect's 'Programmers Editor'_since_the days of DOS;_the
C rewrite works for me_(on Linux, DOS and Win-whatever), works_best with_a
keyboard with_F-keys on the left. It's about a 75Kb executable on Windows_(50K
stripped on linux).

------
tuckerpo
4coder exists
([https://4coder.handmade.network/](https://4coder.handmade.network/)). Quite
popular with_the "handmade" crowd of_folks (Casey_Muratori_& friends).

------
eatonphil
My laptops_run_Windows but_I