Good Bad Books

Not long ago a publisher commissioned me to write an introduction for a reprint of a novel by Leonard Merrick. This publishing house, it appears, is going to reissue a long series of minor and partly-forgotten novels of the twentieth century. It is a valuable service in these bookless days, and I rather envy the person whose job it will be to scout round the threepenny boxes, hunting down copies of his boyhood favourites.

A type of book which we hardly seem to produce in these days, but which flowered with great richness in the late nineteenth and early twentieth centuries, is what Chesterton called the “good bad book”: that is, the kind of book that has no literary pretensions but which remains readable when more serious productions have perished. Obviously outstanding books in this line are Raffles and the Sherlock Holmes stories, which have kept their place when innumerable “problem novels”, “human documents” and “terrible indictments” of this or that have fallen into deserved oblivion. (Who has worn better, Conan Doyle or Meredith?) Almost in the same class as these I, put R. Austin Freeman's earlier stories — “The Singing Bone” “The Eye of Osiris” and others — Ernest Bramah's Max Carrados, and, dropping the standard a bit, Guy Boothby's Tibetan thriller, Dr Nikola, a sort of schoolboy version of Hue's Travels in Tartary, which would probably make a real visit to Central Asia seem a dismal anticlimax.

But apart from thrillers, there were the minor humorous writers of the period. For example, Pett Ridge-but I admit his full-length books no longer seem readable — E. Nesbit (The Treasure Seekers), George Birmingham, who was good so long as he kept off politics, the pornographic Binstead (“Pitcher” of the pink 'un), and, if American books can be included, Booth Tarkington's Penrod stories. A cut above most of these was Barry Pain. Some of Pain's humorous writings are, I suppose, still in print, but to anyone who comes across it I recommend what must now be a very rare book — The octave of Claudius, a brilliant exercise in the macabre. Somewhat later in time there was Peter Blundell, who wrote in the W.W. Jacobs vein about Far Eastern seaport towns, and who seems to be rather unaccountably forgotten, in spite of having been praised in print by H. G. Wells.

However, all the books I have been speaking of are frankly “escape” literature. They form pleasant patches in one's memory, quiet corners where the mind can browse at odd moments, but they hardly pretend to have anything to do with real life. There is another kind of good bad book which is more seriously intended, and which tells us, I think, something about the nature of the novel and the reasons for its present decadence. During the last fifty years there has been a whole series of writers — some of them are still writing — whom it is quite impossible to call “good” by any strictly literary standard, but who are natural novelists and who seem to attain sincerity partly because they are not inhibited by good taste. In this class I put Leonard Merrick himself, W. L. George, J. D. Beresford, Ernest Raymond, May Sinclair, and — at a lower level than the others but still essentially similar — A. S. M. Hutchinson.

Most of these have been prolific writers, and their output has naturally varied in quality. I am thinking in each case of one or two outstanding books: for example, Merrick's Cynthia, J. D. Beresford's A candidate for truth, W. L. George's Caliban, May Sinclair's The combined maze and Ernest Raymond's We, the accused. In each of these books the author has been able to identify himself with his imagined characters, to feel with them and invite sympathy on their behalf. with a kind of abandonment that cleverer people would find it difficult to achieve. They bring out the fact that intellectual refinement can be a disadvantage to a story-teller, as it would be to a music-hall comedian.

Take, for example, Ernest Raymond's We, the accused — a peculiarly sordid and convincing murder story, probably based on the Crippen case. I think it gains a great deal from the fact that the author only partly grasps the pathetic vulgarity of the people he is writing about, and therefore does not despise them. Perhaps it even — like Theodore Dreiser's An American tragedy — gains something from the clumsy long-winded manner in which it is written; detail is piled on detail, with almost no attempt at selection, and in the process an effect of terrible, grinding cruelty is slowly built up. So also with A ñandidate for truth. Here there is not the same clumsiness, but there is the same ability to take seriously the problems of commonplace people. So also with Cynthia and at any rate the earlier part of Caliban. The greater part of what W. L. George wrote was shoddy rubbish, but in this particular book, based on the career of Northcliffe, he achieved some memorable and truthful pictures of lower-middle-class London life. Parts of this book are probably autobiographical, and one of the advantages of good bad writers is their lack of shame in writing autobiography. Exhibitionism and self-pity are the bane of the novelist, and yet if he is too frightened of them his creative gift may suffer.

The existence of good bad literature — the fact that one can be amused or excited or even moved by a book that one's intellect simply refuses to take seriously — is a reminder that art is not the same thing as cerebration. I imagine that by any test that could be devised, Carlyle would be found to be a more intelligent man than Trollope. Yet Trollope has remained readable and Carlyle has not: with all his cleverness he had not even the wit to write in plain straightforward English. In novelists, almost as much as in poets, the connection between intelligence and creative power is hard to establish. A good novelist may be a prodigy of self-discipline like Flaubert, or he may be an intellectual sprawl like Dickens. Enough talent to set up dozens of ordinary writers has been poured into Wyndham Lewis's so-called novels, such as Tarr or Snooty baronet. Yet it would be a very heavy labour to read one of these books right through. Some indefinable quality, a sort of literary vitamin, which exists even in a book like If winter comes, is absent from them.

Perhaps the supreme example of the “good bad” book is Uncle Tom's cabin. It is an unintentionally ludicrous book, full of preposterous melodramatic incidents; it is also deeply moving and essentially true; it is hard to say which quality outweighs the other. But Uncle Tom's cabin, after all, is trying to be serious and to deal with the real world. How about the frankly escapist writers, the purveyors of thrills and “light” humour? How about Sherlock Holmes, Vice Versa, Dracula, Helen's babies or King Solomon's mines? All of these are definitely absurd books, books which one is more inclined to laugh at than with, and which were hardly taken seriously even by their authors; yet they have survived, and will probably continue to do so. All one can say is that, while civilisation remains such that one needs distraction from time to time, “light” literature has its appointed place; also that there is such a thing as sheer skill, or native grace, which may have more survival value than erudition or intellectual power. There are music-hall songs which are better poems than three-quarters of the stuff that gets into the anthologies:

Come where the booze is cheaper,
Come where the pots hold more,
Come where the boss is a bit of a sport,
Come to the pub next door!

Or again:

Two lovely black eyes
Oh, what a surprise!
Only for calling another man wrong,
Two lovely black eyes!

I would far rather have written either of those than, say, “The Blessed Damozel” or “Love in the Valley”. And by the same token I would back Uncle Tom's cabin to outlive the complete works of Virginia Woolf or George Moore, though I know of no strictly literary test which would show where the superiority lies.

1945

THE END

 
基于事件系统风格实现一个购物程序,该程序能模拟顾客订购、店铺发货、快递员送货、客户取件等一系列事件。具体要求如下: 顾客发出订单(Order Event),订单包含顾客、店铺以及订购物品信息,系统自动生成唯一的订单号; 店铺接受顾客的订单,记录订单数,并发出送货请求(Delivery Event); 空闲的快递员接单,变为送货状态,商品送达顾客后,通知顾客取件(Pickup Event),注意:休假状态的快递员不参与送货; 顾客可以确认提货(Acknowledge Event)或拒收(Reject Event),前者视为好评,后者视为差评;无论顾客是否拒收,快递员都将变回空闲状态,可以再次接单,同时记录送货次数; 商铺记录顾客评价,流程结束; 打印所有未休假的快递员的送货次数; 打印所有店铺的好评率。 程序关键代码: public class Main { public static void main(String[] args) { /* * 输入代码,请保留 * 数组inputs对应控制台输入,inputs[i]对应于输入的第n行 * inputs[0]: customer-顾客,数据格式为:账号1,姓名,账号2,姓名,…… * 顾客的账号首字母代表顾客类型,账号首字母为B的顾客在取件时会给差评Bad,而其它顾客取件时会给好评Good * inputs[1]: shop-店铺,数据格式为:账号1,店名,账号2,店名,…… * inputs[2]: delivery man-快递员,数据格式为:账号1,姓名,状态,账号2,姓名,状态,…… * 快递员的状态:0-休假,1-空闲,2-送货;当快递员处于休假或送货状态时,不接受订单,送货完成后传换为空闲状态 * inputs[3]: order-订单,数据格式为:客户,商铺,订购内容,顾客,商铺,订购内容,…… * 输入订单时顾客商铺均用序号表示,例如:1,2,shoes表示1号顾客订购了2号商铺的商品shoes * */ Scanner sc = new Scanner(System.in); String[] inputs = new String[4]; for(int i=0;i<inputs.length;i++){ inputs[i]=sc.nextLine(); } sc.close(); Customer[] customers; Shop[] shops; DeliveryMan[] deliverymen; //按格式处理输入数据 ... //顾客按输入的订单发出订购事件,其余各类事件的流程将在发出订单之后自动完成 for (int i=0;i<n;i++) { ... customers[...].order(shops[...], ...); } /* 启动事件分谴线程,该线程将打印收到的每一个事件,事件包括: * 顾客发出的订购(Order)事件,店铺发出的发货(Delivery)事件, * 快递员发出的取件(Pickup)事件,顾客发出的确认收货(Acknowledge)或拒绝收货(Reject)事件 * 输出格式:事件类型 Event: 事件序号 */ EventDispatcher dispatcher = EventDispatcher.getInstance(); new Thread(dispatcher).start(); //等待100ms左右,等待事件分谴线程处理完成所有事件 try { Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } //打印所有未休假快递员的送货情况,输出格式:Deliveryman(账号,姓名): 送货次数 for (int i=0;i<deliverymen.length;i++) if (!deliverymen[i].isOff()) deliverymen[i].print(); //打印所有店铺的销售情况,输出格式:Shop(账号,店名): 好评百分比 for (int i=0;i<shops.length;i++) shops[i].print(); System.exit(0); } 输入样例: A1,Jack,B2,Tom S1,AT,S2,LN D1,Jerry,1,D2,Simpson,0,D3,Harry,1 1,1,shoes,1,1,coats,2,1,shirts,1,2,books 输出样例: Order-1: Jack(A1) buys shoes from AT(S1) Order Event: 1 Order-2: Jack(A1) buys coats from AT(S1) Order Event: 2 Order-3: Tom(B2) buys shirts from AT(S1) Order Event: 3 Order-4: Jack(A1) buys books from LN(S2) Order Event: 4 Shop-S1: Order-1 Sent out Delivery Event: 5 Shop-S1: Order-2 Sent out Delivery Event: 6 Shop-S1: Order-3 Sent out Delivery Event: 7 Shop-S2: Order-4 Sent out Delivery Event: 8 Deliveryman-D1: Order-1 Arrived Pickup Event: 9 Deliveryman-D3: Order-2 Arrived Pickup Event: 10 Customer-A1: shoes(AT) ~ Good Acknownledge Event: 11 Customer-A1: coats(AT) ~ Good Acknownledge Event: 12 Deliveryman-D1: Order-3 Arrived Pickup Event: 13 Deliveryman-D3: Order-4 Arrived Pickup Event: 14 Customer-B2: shirts(AT) ~ Bad Rejection Event: 15 Customer-A1: books(LN) ~ Good Acknownledge Event: 16 Deliveryman(D1,Jerry): 2 Deliveryman(D3,Harry): 2 Shop(S1,AT): 67% Shop(S2,LN): 100% 代码长度限制 16 KB 时间限制 800 ms 内存限制 64 MB 栈限制 8192 KB 用Java完成代码
07-04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值