Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # System:
- # MacBook Pro (15-inch, 2016)
- # 2.6 GHz Intel Core i7
- # 16 GB 2133 MHz LPDDR3
- # Editors:
- # Atom: 1.28.0 x64
- # Code: 1.24.1
- # Sublime Text 3: 3.1.1 (3176)
- # File Generators:
- # 1GB, 10M lines.
- # Code: ~10s, smooth scrolling, instant jumping.
- # Sublime: ~50s, smooth scrolling, instant jumping.
- # Atom: ~10s, smooth scrolling, very choppy jumping: ~5s loads per jump (also got some error messages about text too large for buffer)
- for x in range(10000000):
- print(x, x % 3, x % 10, x % 34, x, x % 3, x % 10, x % 34, x, x % 3, x % 10, x %34, x, x % 3, x % 10, x % 34, x, x % 3, x % 10, x % 34, x, x % 3, x % 10, x % 34)
- # 1GB, 40k lines.
- # Code: ~15s, scrolling somewhat choppy, quick jumping
- # Sublime: Application not responding after ~60s, waitied another 60s, no change. Same behavior each of the two times I attempted.
- # Atom : ~8s, smooth scroll, ~30s per jump, occasional "Editor is taking too long to load" messages.
- # Note: Atom enforces a maximum line length of ~500 chars before it wraps regardless of word wrap setting. This means the 8s load was only showing a couple lines worth of content. I find this restriction not acceptible for the long-line test case, but including anyways for completeness)
- for x in range(40000):
- print('a very long piece of text, ' * 1000)
Advertisement
Add Comment
Please, Sign In to add comment